我已经用分层方法设计了我的应用程序。我为每个接口和一个公共数据访问层都有一个BusinessOP层。在我的数据访问层中,我有这样的数据读取器方法 public SqlDataReader executeQuerys(string query01)
{
SqlConnection con = null;
SqlCommand com = null;
t
在Asp.Net MVC with Entity Framework中,我完全同意位于单独程序集中的DAL(数据访问层)中的存储库一定不能处理与视图模型。 从DAL我得到的实体,主要是IQueryAbles。从那些我构成相当复杂的视图模型。 面临的挑战是,我想最大限度地减少为编写视图模型而生成的sql选择的数量。在某些情况下,我需要查询db 10-20次。 例如,这是我的视图模型 class Vi