我的asp.net MVC控制器中有一条SQL语句需要获取一个名为siteUniqueID的int。
int siteUniqueID = AdminDatabase.Database.ExecuteSqlCommand
("Select SiteUniqueID from Settings where SiteID = " + id + "");
此语句引入了正在运行且正在提供所需数量的ID,但始终将siteUniqueID设置为-1。
答案 0 :(得分:0)
SqlQuery方法允许您从数据库中返回实体。其中ExecuteSqlCommand只运行命令并从DB返回状态代码。