使用linq,我想检查数据库中是否存在行.我只需要一个真正的\ false返回,没有数据.我不能使用ExecuteQuery方法,因为我没有实体(我甚至不需要它)我想做这样的事情:
string command = "select * from myTable where X=Y"
var result = db.ExecuteCommand(command);
Run Code Online (Sandbox Code Playgroud)
(db是我的DataContext)并期望结果包含受影响的行数.如果不同于-1则意味着我正在寻找的记录存在.但我总是得到-1.我想ExecuteCommand方法应该只用于运行插入,更新或删除.
如何使用linq运行这个简单的检查
| 归档时间: |
|
| 查看次数: |
108 次 |
| 最近记录: |