c# - Linq-to-Entities中的IDENT_CURRENT

时间:2014-09-17 18:07:32

标签: c# linq-to-entities

我在Windows应用程序中使用Linq-to-Entities并希望执行此SQL语句:

SELECT IDENT_CURRENT ('ProductInfo') AS Current_Identity

我已阅读另一篇使用Database.SqlQuery的帖子:

int varMaxAdvertiseId = Convert.ToInt32(hmd.Database.SqlQuery<decimal>("Select IDENT_CURRENT ('HMDAdvertiseManage')", new object[0]).FirstOrDefault());

但这不符合我的要求(intelisense没有表现出来)请有人帮帮我吗?

1 个答案:

答案 0 :(得分:2)

    var id = hmd.ExecuteStoreQuery<decimal>(@"SELECT IDENT_CURRENT ({0}) AS Current_Identity;",
"HMDAdvertiseManage").First();