Buon pomeriggio,
ho la necessità di recuperare la chiave primaria di ogni record dopo averlo inserito in una tabella:
Dim TL As New DbNotaSpesaTableAdapters.ContabNotaSpesaDettaglioTableAdapter
Dim DtL As New DbNotaSpesa.ContabNotaSpesaDettaglioDataTable
For i As Integer = 0 To ElencoArticoliSel.Count - 1
Dim RigaDtL As DataRow = DtL.Rows.Add
RigaDtL.BeginEdit()
RigaDtL("ID_Listino") = ElencoArticoliSel(i).ID_Listino
RigaDtL("CodListino") = ElencoArticoliSel(i).ICodListino
RigaDtL("DesListino") = ElencoArticoliSel(i).IDesListino
RigaDtL.EndEdit()
Next
TL.Update(DtL)
Con questa ultima istruzione, inserisco le righe nella tabella del db, ma ora ho necessità di recuperare la chiave primaria di ogni riga appena inserita, senza dover rileggere la tabella, in quanto, lavorando su più postazioni, è possibile che subito dopo l'update qualcuno possa aver inserito altre righe dopo di me.
Grazie per l'aiuto