.NET Entity Framework Добавить новую строку с инкрементным первичным ключом

У меня есть таблица в базе данных SQL Server, в которую я хочу добавить строку. Первичный ключ не увеличивается автоматически, и я этого не хочу. Однако в данном случае я действительно хочу добавить строку со следующим доступным значением. Есть простой способ сделать это? Я знаю, что могу запросить в таблице максимальное значение, а затем увеличить его, но есть ли более простой способ при использовании EF?

Если требуется отдельный запрос для получения максимального значения, как бы вы это сделали с LINQ?

5
задан Jonnster 3 August 2011 в 15:37
поделиться