Ξεκινάω ένα transaction κάνω insert ένα record μετά προσπαθώ να το διαβάσω το τελευταίο id του πίνκακα για να το βάλω σε άλλο
πίνακα αλλά είναι κλειδομένο
το κάνω ως εξής
Dim da_Sql As DbDataAdapter = dataFactory.CreateDataAdapter()
' Create INSERT, UPDATE, and DELETE commands.
Dim command_builder As DbCommandBuilder = dataFactory.CreateCommandBuilder() ' = da_Sql
da_Sql.SelectCommand = command
command_builder.DataAdapter = da_Sql
command.Transaction = transaction
'@
'Try
Select Case data_row_state
Case DataRowState.Added
da_Sql.InsertCommand = command_builder.GetInsertCommand()
Case DataRowState.Modified
da_Sql.UpdateCommand = command_builder.GetUpdateCommand()
Case DataRowState.Deleted
da_Sql.DeleteCommand = command_builder.GetDeleteCommand()
End Select
da_Sql.Update(Changes)
' Commit the transaction.
transaction.Commit()
Ευχαριστώ εκ των προτέρων
George Matzouranis