日期:2014-05-17  浏览次数:20819 次

代码如何手动绑定数据源到dataGridView
我是c#菜鸟 。之前我一直用dataGridView属性 直接绑定的数据源。现在我想让数据灵活性增强些。想手动用代码绑定数据源到dataGridView。
现在有 两张表 stuinfo 和stuinfo_1 我要将stuinfo 代码手动绑定到dataGridView1 stuinfo_1代码手动绑定到dataGridView2中 。请问各位朋友 我该怎么写代码。请赐教!

------解决方案--------------------
操作数据库返回DataTable,在用dataTable绑定DataGridview

dgv.DataSource=dataTable;
设置显示字段就可以了
------解决方案--------------------
1.写sql语句
2.写ADO.NET 返回DATATABLE (网上有的是)
3.datagridview.source = dt;
------解决方案--------------------
在系统初始化之后,执行:
dataGridView1.DataSource = stuinfo;
dataGridView2.DataSource = stuinfo_1;
这样网格就与表绑定了。
不过建议中间加一个BindingSource来实现数据游标操作。
------解决方案--------------------
C# code

DataTable dtstuinfo =new DataTable();//这里的new DataTable()换成你的sql查询的方法
DataTable dtstuinfo_1 =new DataTable();//这里的new DataTable()换成你的sql查询的方法
this.dataGridView1.DataSource=dtstuinfo;
this.dataGridView2.DataSource=dtstuinfo_1;

------解决方案--------------------
查询数据返回为datatable
然后datagridview.DataSource=datatalbe
------解决方案--------------------
探讨

有具体的代码吗 我怎么弄出问题了


引用:
操作数据库返回DataTable,在用dataTable绑定DataGridview

dgv.DataSource=dataTable;
设置显示字段就可以了