我在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没有表现出来)请有人帮帮我吗?
答案 0 :(得分:2)
var id = hmd.ExecuteStoreQuery<decimal>(@"SELECT IDENT_CURRENT ({0}) AS Current_Identity;",
"HMDAdvertiseManage").First();