Welcome to Sign in | Help

Re: Merge replication, join filter pe relatii m:n

  •  07-14-2008, 1:04 PM

    Re: Merge replication, join filter pe relatii m:n

    B_gd_n[ ]Sahlean:
    join filtrer e
    [Company].[IDCompany] = [CompanyRef].[CompanyID]
    OR
    [Company].[IDCompany] = [CompanyRef].[CompanyRefID]

    ?


    Daca creez in acest fell filtrul, tabela [CompanyRelation] filtrata v-a contine row-uri cu FK-uri spre tabela [Company] care nu exista pe client. iti dau un exemplu:

    in tabela Company:

    ID, Name
    1   Company1
    2   Company2
    3  Company 3

    iar in tabela CompanyRelation urmatoarele row-uri:
    CompanyID, CompanyRefID
    1                 2
    1                 3


    Daca tabela Company e filtrata dinamic asfel incat sa se replice Companiile cu ID 1 si 2, filtrul de join va face sa se replice si row-ul (1, 3), iar pe client v-a aparea o eroare de integritate referentiala, adica se v-a incerca inserarea uneii liniii in CompanyRelation cu FK = 3, iar row-ul din Company cu ID = 3 nu exista.


View Complete Thread
Powered by Community Server (Commercial Edition), by Telligent Systems