这个解决方案有4层。
在BLL中有验证方法检查用户输入(服务器验证) 错误发生在这里:
BLL.server
Entities dbo = new Entities { };
var query = from c in dbo.database1 where c.id == id select c.Name;
我参考
和其他较低的项目,
如果有一个好的方法来做对,请告诉我。
答案 0 :(得分:2)
在您的查询中,您从context.db.Name
中选择,而您应从context.db
中选择,否则select c.Name
将表示context.db.Name.Name
Entities dbo = new Entities();
var query = from c in dbo.database1 where c.id == id select c.Name;