Я использую LINQ to SQL, чтобы вставить простые данные в таблицу БЕЗ stored procedure
. В таблице есть столбец идентификатора первичного ключа, который устанавливается как столбец IDENTIITY
как в SQL Server
, так и в моем DBML
.
Сначала я вызываю InsertOnSubmit();
с данными для одной строки, а затем вызываю SubmitChanges();
, чтобы передать строку в db. Но я думаю, что должен быть простой способ затем получить значение столбца IDENTITY
столбца только что вставленной строки. Я не хочу предоставлять значение столбца IDENTITY
для db, я хочу, чтобы он сгенерировал его для меня.
Как это лучше всего обрабатывается?