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