在数据访问层,有查询表的方法:
public DataTable ExecuteQueryTable(string sql, CommandType type, params SqlParameter[] paras)
{
//方法体
}
该方法返回值为DataTable类型
表示层采用DataGridView来接收查询的数据
问题:
在业务逻辑层和表示层如何来代码实现?最好有注释!
public DataTable ExecuteQueryTable(string sql, CommandType type, params SqlParameter[] paras)
{
//方法体
}
该方法返回值为DataTable类型
表示层采用DataGridView来接收查询的数据
问题:
在业务逻辑层和表示层如何来代码实现?最好有注释!
编写写一个方法去获取你在数据访问层的数据,如:
pulic DataTable GetDALTable()
{
reture DataTable=ExecuteQueryTable(sql,type,paras);
}同样道理,在你的表示层写一个方法获取你在业务逻辑层得到的数据,在绑定到DataGridView上。
业务逻辑层
编写写一个方法去获取你在数据访问层的数据,如:
pulic DataTable GetDALTable()
{
reture DataTable=ExecuteQueryTable(sql,type,paras);
} 同样道理,在你的表示层写一个方法获取你在业务逻辑层得到的数据,在绑定到DataGridView上。
DataTable能直接绑定在DataGridView上吗 ?如不能应该怎么绑定?