日期:2014-05-17  浏览次数:20457 次

关于ASP.NET Entity Freamwork返回多个有的数据是什么模型?
插入的时候要插入多个表。

提交的时候中能一个模型!晕,对于单表的更新查询就容易。

整个系统很多都是多表更新、查询的。都要为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;}
}

如果数建立数百个这样的东西,不是完了……

------解决方案--------------------
当然应该自己定义。

设计器产生的只能算“脚手架代码”,作用相当于占位符。没有哪个人会用来直接作为生产代码使用的。