Создал несколько адаптеров для обновления таблиц в Dataset.
Трудность в вставке новой записи с id из sequence.(триггером добавляется)
После вставки, новая запись в DataTable, в поле с id получается 0 (в базу пишется нормально)
Использую:
- Код: Выделить всё
adapter.InsertCommand = New OleDbCommand( _
"INSERT INTO table1 (row_id, row_name) " & _
"VALUES (?,?)", connection)
adapter.InsertCommand.Parameters.Add("@row_id", OleDbType.Double, _
6, "row_id").Direction = ParameterDirection.ReturnValue
adapter.InsertCommand.Parameters.Add( _
"@row_name", OleDbType.VarChar, 150, "row_name")
Как мне сделать, чтобы в новой строке DataTable было заполнено поле id после вставки новой записи и обновления адаптером?