Welcome to Sign in | Help

Re: need some help with foreign keys

  •  02-08-2008, 10:33 AM

    Re: need some help with foreign keys

    Problema este rezolvată dar părerea mea este că cel mai bine ar fi să nu creezi o legătură între cele două tabele în felul acesta. Eu propun adăugarea unei coloane ID_UM în tabela de unităţi de măsură care să fie primary key şi modificarea coloanei din tabela de produse să "bată" spre această coloană. Am să creez scriptul mai jos.

    CREATE TABLE Produse(
       idP int PRIMARY KEY, 
       denP
    varchar(50) NOT NULL, 
       id_um
    int NOT NULL, 
       pret
    MONEY NULL
    )

    CREATE TABLE UnitatiDeMasura(
       id_um int PRIMARY KEY,
       denUM varchar(3) NOT NULL, 
       abreviere
    varchar(50) NULL,
       CONSTRAINT [denUM_UNIC] UNIQUE (denUM)
    )

    GO

    ALTER TABLE Produse ADD CONSTRAINT [FK_Produse_UnitatiDeMasura]
    FOREIGN KEY (id_um) REFERENCES UnitatiDeMasura(id_um)

    Pentru a utiliza un combo in VISUAL BASIC .NET:

    1.Te foloseşti de proprietatea DataSource a combo-ului căruia îi atribui un DataTable
    2.Setezi proprietatea DisplayMember cu numele coloanei pe care doreşti să o afişezi şi ValueMember cu numele coloanei bound

     

     


    Cătălin D.
View Complete Thread
Powered by Community Server (Commercial Edition), by Telligent Systems