我在实体框架工作中编写SQl查询
var query1 = database.Database.SqlQuery<customer>("select name from customer where shomaremoshtare ='" + txt_shomaremoshtare.Text.Trim() + "'");
当我运行此代码时,我给出了此错误 enter image description here
答案 0 :(得分:1)
您只返回选择中实体的名称,尝试返回所有字段:
var query1 = database.Database.SqlQuery<customer>("select * from customer where shomaremoshtare ='" + txt_shomaremoshtare.Text.Trim() + "'");
预期的类型是客户,而不仅仅是名称。