在数据访问层,有查询表的方法:
public DataTable ExecuteQueryTable(string sql, CommandType type, params SqlParameter[] paras)
{
//方法体
}
该方法返回值为DataTable类型
表示层采用DataGridView来接收查询的数据
问题:
在业务逻辑层和表示层如何来代码实现?最好有注释!

解决方案 »

  1.   

    业务逻辑层
    编写写一个方法去获取你在数据访问层的数据,如:
    pulic DataTable GetDALTable()
    {
       reture DataTable=ExecuteQueryTable(sql,type,paras);
    }同样道理,在你的表示层写一个方法获取你在业务逻辑层得到的数据,在绑定到DataGridView上。
      

  2.   

    把DataTable绑定在DataGridView上.......
      

  3.   

    发表于:2009-05-11 23:00:381楼 得分:0 
    业务逻辑层 
    编写写一个方法去获取你在数据访问层的数据,如: 
    pulic DataTable GetDALTable() 

      reture DataTable=ExecuteQueryTable(sql,type,paras); 
    } 同样道理,在你的表示层写一个方法获取你在业务逻辑层得到的数据,在绑定到DataGridView上。  
     DataTable能直接绑定在DataGridView上吗 ?如不能应该怎么绑定?  
      

  4.   

    可以绑定!你在参考一下MSDN上面的DataGridView用法