我正在尝试使用 Linq 针对实体数据模型编写一个非常简单的选择语句,如下所示
试图达到
"Select * from SAPCostcentre where costcentermanager="mike";
创建了我的 edmx 并添加了一个新类来使用 linq 编写我的 DAO,如下所示,但它不喜欢它。
public void ResourceCollection(string CostCenter)
{
string name = "Mike";
var context = new ScheduALLDAL.SAPCostCentre();
var query = from c in context.CostCentreManager where context.CostCentreManager = name select c;
var costcenter = query.ToList();
}
它抛出异常“无法将类型字符串转换为bool
此处”context.CostCentreManager = name”
在我的数据库设计中,costcentermanger
数据类型是varchar
. 请有人告诉我这里缺少什么或正确的方法。