Ciao,
Non capisco perche non mi vengono eliminati i record
della seconda tabella quando elimino un record della prima
tabella.
Naturalmente ho collegato le due tabelle cosi':
DOVE SBAGLIO?codice:With dtSet.Tables("pagamenti_settori") .Columns(1).Unique = True End With Dim myRelation As New DataRelation _ ("myrelation", dtSet.Tables("pagamenti_settori").Columns("id_s"), dtSet.Tables("pagamenti_fornitori").Columns("id_settore"), True) dtSet.Relations.Add(myRelation) Dim parentColumn As DataColumn Dim childColumn As DataColumn Dim fkeyConstraint As ForeignKeyConstraint parentColumn = dtSet.Tables("pagamenti_settori").Columns("id_s") childColumn = dtSet.Tables("pagamenti_fornitori").Columns("id_settore") fkeyConstraint = New ForeignKeyConstraint(parentColumn, childColumn) fkeyConstraint.DeleteRule = Rule.Cascade fkeyConstraint.UpdateRule = Rule.Cascade fkeyConstraint.AcceptRejectRule = AcceptRejectRule.Cascade dtSet.EnforceConstraints = True![]()
NON MI DA NESSUN ERRORE E NON MI ELIMINA I RECORD DELLA SECONDA
TABELLA.

Rispondi quotando