Я использую компоненты Devart Linq to Oracle.У меня есть таблица с полем, которое обновляется с помощью последовательности в базе данных.Это прекрасно работает при вставке одной строки:
Dim db As New DataContext
db.MyObjects.InsertOnSubmit(MyObject)
db.SubmitChanges()
На этом этапе MyObject.Version
будет содержать идентификатор версии, созданный в базе данных.Поэтому я ожидал, что этот код будет работать нормально:
Dim db As New DataContext
db.MyObjects.InsertAllOnSubmit(MyObjectsList)
db.SubmitChanges()
Но когда я это сделаю, поле Version
не изменится во всех объектах MyObjectsList
, даже если строки добавляются в таблицу.
Что мне здесь не хватает?Заранее спасибо.