读书人

关于c#中datagridview的绑定有关问题

发布时间: 2012-11-08 08:48:12 作者: rapoo

关于c#中datagridview的绑定问题
请问datagridview怎么绑定数据呀?我在winform里这样写,问题在哪里呢?

string sql = "select * from TableA";
dataset ds = new dataset();
ds = dbhelper.query(sql);

dataGridView1.DataSource = ds;

这样写好后,程序运行起来没有任何结果呢。。。求解

[解决办法]
确保ds有数据的情况下,看看grid的autogeneratecolumns是否为false,或者自己手动添加列
[解决办法]
如下代码可以实现,需要在DGV中新建列并绑定数据
string sql = "select * from TableA";
dataset ds = new dataset();
SqlDataAdapter da = new SqlDataAdapter(sql, con);
da.Fill(ds, TableA);

dataGridView1.DataSource = ds.tables["TableA"];

读书人网 >C#

热点推荐