Возврат ПК во время вставки linq to sql - PullRequest
0 голосов
/ 09 апреля 2010

Я хочу вернуть идентификатор PK, когда я вставляю нового пользователя через linq в sql.

как я могу это сделать? т.е. есть что-нибудь встроенное или мне нужно сделать 2 запроса?

Ответы [ 2 ]

3 голосов
/ 09 апреля 2010

Вам не нужно ничего делать. Просто проверьте поле PK на объекте, который вы использовали для его создания после того, как вы сделали SubmitChanges(). LINQ to SQL автоматически заполняет его.

0 голосов
/ 09 апреля 2010

Если у вас есть поле сгенерированного БД поля ID, то для этого поля в конструкторе модели будет достаточно установить для свойства Auto Generated Value значение True, а для свойства AutoSync - OnInsert.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...