C# 用dapper填充datagridview的最简单方法?

C# 用dapper填充datagridview的最简单方法?,c#,sql,datagridview,C#,Sql,Datagridview,我正在使用dapper.net创建一个填充普通类的sql查询 我看了看,并没有真正理解。当我这样做的时候。datasource=mylist我得到了很多行,但是所有的列都是空的。我命名了一个列id,以为它会自动填充,但它没有 如何用IEnumerable填充datagridview?将字段更改为属性 范例 class A { public int id; } 到 类属性名称必须与表列名匹配 范例 class A { public int id; } SQL 阶级 *注意:它不区分大小写。你不

我正在使用dapper.net创建一个填充普通类的sql查询

我看了看,并没有真正理解。当我这样做的时候。datasource=mylist我得到了很多行,但是所有的列都是空的。我命名了一个列id,以为它会自动填充,但它没有


如何用IEnumerable填充datagridview?

将字段更改为属性

范例

class A { public int id; }


类属性名称必须与表列名匹配

范例

class A { public int id; }
SQL

阶级


*注意:它不区分大小写。

你不能说datagridview.source=DataTable吗?@Andrew:我就是这么做的,得到了一堆行,但里面什么都没有。好吧,验证DataTable有数据@Andrew:是的,id很长,但这不会影响任何事情?如果datatable中有正确的数据,那么,可能是您试图将其分配给错误的datagridview?试着围绕您的赋值来尝试catch语句,看看是否有任何错误。
SELECT First_Name FROM Employees
class Employee { public string First_Name {get;set;} }