dapper封装的扩展方法中,没有直接返回datatable的方法,项目中有些时候需要用到这样的返回格式,而为了项目数据框架的统一性,
不好直接用其他框架,如果直接将查询出来的泛型集合转datatable又会很繁琐,这里就是用dapper的ExecuteReader()方法,将返回的转换成datatable
public Datatable table()
{
DataTable table = new DataTable("MyTable");
var reader = conn.ExecuteReader("SELECT * FROM STU");
table.Load(reader);
return table;
}
简洁明了,方便快捷