use*_*393 2 c# sql entity-framework
我正在尝试检查表是否存在,但无法正常工作.
出于某种原因,count始终返回-1.我已经在数据库中有一个表.它应该返回1?
SearchEntities db = new SearchEntities();
var qry3 = "";
var sql4 = "SELECT Count(*) FROM SearchDB.INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'portland'";
var count = db.Database.ExecuteSqlCommand(sql4);
Run Code Online (Sandbox Code Playgroud)
ExecuteSqlCommand不返回数据,它总是返回Int32一个返回码.
你想要的DDL/DML.
var count = db.Database.SqlQuery<int>(sql4).Single();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2274 次 |
| 最近记录: |