插入的时候要插入多个表。
提交的时候中能一个模型!晕,对于单表的更新查询就容易。
整个系统很多都是多表更新、查询的。都要为EF做一个模型吗?
还有就是多表查询的时候?如何写这个多表的模型?
这样不是比用传统的ADO.NT麻烦多了?
比如我要给一个视图强类型。
我用ESQL查询回来。查询回来的这个模型需要自己定义吗?还自动的?手动不是很麻烦了,几乎所有表都需要INNER JOIN的。
SELECT a.a1,b.b1,c.c1 这个返回是什么模型难到要自己定义?
class MyExModel
{
string a1{get;set;}
string b1{get;set;}
string c1{get;set;}
}
如果数建立数百个这样的东西,不是完了……
------解决方案--------------------------------------------------------
当然应该自己定义。
设计器产生的只能算“脚手架代码”,作用相当于占位符。没有哪个人会用来直接作为生产代码使用的。