我正在尝试直接对数据库执行sql命令。但是,对于我的上下文变量,智能感知并不将ExecuteQuery视为有效的方法。我确信我遗漏了一些明显的东西。
我的context类:
public class CatastropheContext : DbContext
{
public DbSet<CLIENT> CLIENTs { get; set; }
...
}我尝试建立查询:
CatastropheContext db = new CatastropheContext();
IEnumerable<ClientClaim> = db.ExecuteQuery在上面的代码中,ExecuteQuery被标记为无效。智能感知建议创建存根方法。
发布于 2012-03-24 01:52:53
在数据库来自DbContext类的地方,你可以使用Database.ExecuteSqlCommand吗?
发布于 2012-03-24 01:53:04
在我看来,你似乎遗漏了一些参考。确保你是:
using System.Data.Linq;Here is the MSDN reference on ExecuteQuery。请注意名称空间。
https://stackoverflow.com/questions/9844077
复制相似问题