PDA

Visualizza la versione completa : [SQL SERVER] Creare una relazione tra due ID


cassano
12-09-2005, 15:51
ciao vorre isapere uan cosa.se creo due tabelle una diciamo con

id campo campo e l'altra

id campo campo

e creo una relazione tra i due id ,se io inserisco un campo nella prima tabella ,l'id viene inserito anche nella seconda tabella ???

ans
12-09-2005, 16:01
fai prima a provare scusa, vb.net non centra nulla, crei le 2 tabelle in sql server e la relazione per insert, inserisci in una tabella e vedi come si comporta, ci metti 1 minuto contato.

cassano
12-09-2005, 16:07
non lo fa,funziona solo se cancello l'id,lo cancella anche nella tabella figlio.,allora lo devo inserire io a mano ???

alka
12-09-2005, 16:08
Sposto la discussione nel forum generico di Programmazione in quanto la domanda riguarda esclusivamente SQL Server.

Ciao! :ciauz:

cassano
12-09-2005, 20:50
ok per adesso ho risolto leggendo il campo id appena immesso e riportandolo sulla nuova tabella altre idee ???

ans
12-09-2005, 21:34
potresti creare un trigger sulla prima tabella, all'insert riporta i dati sulla seconda :bhò:

cassano
12-09-2005, 23:21
a me interessa che in auto se io inserisco un id nella prima tabella lo deve riportare anche nella seconda tabella,ma mi sa che in auto non si può fare,lo dovuto gestire a manina come deto sopra.

ans
12-09-2005, 23:36
per farlo in auto come detto devi creare un trigger, così dovrebbe funzionare.

cassano
13-09-2005, 10:41
ok mi informero sui trigger grazie.

Loading