把他们都放到DataSet里面;
再绑定到DataGrid.
至于它们是有相关id的,您可以看看DataSet.Relations;sdk帮助。
再绑定到DataGrid.
至于它们是有相关id的,您可以看看DataSet.Relations;sdk帮助。
解决方案 »
- 建立的mdf数据库中有14个表,其中有5个表的关键字完全相同,这是否合适?会引起什么问题吗?
- IIS-FTP里面的安全属性设定问题
- 我把ASP.NET的代码都写好后,点生成网站后要怎么办
- 大家都知道配货站的物流网程序吧,比如说全国物流信息网一点通,现有人要开发,感兴趣的留下QQ号一块搞搞,望高手指点架构!
- WinForm的treeview不能象Webform的treeview那样直接绑定一个XML文件吗?
- 还是winform下Datagrid的问题....
- 50分 那位大侠帮忙解释一下socket编程主要做什么用
- 在datagrid中装载数据时,发生的什么事件?
- 请问用C#能够做出3D的坐标吗?可以再3D坐标基础上画点,旋转?
- c#中,后台.CS文件,如何调用页面javaScript处理后的数组!
- 问一个关于控件显示的问题。
- 使用datagrid进行数据绑定,某一列“录入时间”SQL类型为datetime,但显示为:2004-7-30 0:00:00,如何解决后面的0:00:00?
一种是:直接写在sql查询语句里
string s = "select A.a,A.b,A.c,B.e,B.d.B.f from TableA as A,TableB as B where id = 1";
然后把这个查询结果放到DataSet里,绑定Datagrid就可以了。
第二种是:各写各的DataSet
string s = "select a,b,c from TableA";
把这个查询结果放到DataSetA;
string ss = "select d,e,f from TableB";
把这个查询结果放到DataSetB;
然后
DataSetA.Merge(DataSetB);
然后以DataSetA作为数据源绑定DataGrid。