Я хочу получить следующий автоматически увеличивающийся первичный ключ, Здесь Я понял, что для этого нужно использовать T-SQL.
Поэтому я написал следующий метод:
public int GetLastNewsID()
{
const string command = @"SELECT IDENT_CURRENT ('{0}') AS Current_Identity;";
int id = EntityModel.ExecuteStoreCommand(command, "News");
return id;
}
но возвращает -1, тогда как сейчас должно быть 4.
P.S:
Когда я выполняю ниже T-SQL в SQL Management Studio, он возвращает 4
USE T;
GO
SELECT IDENT_CURRENT ('NEWS') AS Current_Identity;
GO