Salve ragazzi,avrei bisogno di un piccolo aiuto in merito alla modifica di più record su una tabella.
Mi spiego meglio: Ho una tabella dove inserisco dei record di cui dei link a dei file...ora però devo controllare che se esiste un ID,non devo fare l'inserimento da fare l'update su quel record....però mi sono accorto che se ho più record...mi va a modificare sempre il primo....
Vi posto il codice:
Premetto che c'è un ciclo for each...poi viene questo
'Controllo se esiste l'accountID
If Data.File.GetObjectID(AccountID, cn) = 0 Then
'AGGIUNGO IL FILE NEL TABELLA FILE---
ds.File.SetInsertCommand()
dr = ds.File.NewRow
'Questa routine mi va inserire i valori
UpdateFile(dr, AccountID)
ds.File.AddFileRow(dr)
Else
"se esiste l'account lo vado a modificare...ma mi modifica solo il primo"
ds.File.SetSelectCommand("SELECT * FROM [FILE] WHERE ObjectID=" & AccountID, cn)
ds.File.Fill()
dr = ds.File.Rows(0)
UpdateFile(dr, AccountID)
End If
ds.File.Update()
End If