dataGridView显示多表的数据 如何在dataGridView绑定多表的数据集 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该是把多表的数据放在一个表里,再指定把。一个datagrid怎么对应多个表?? 把多个表的数据定义为一个视图,然后再将视图绑定到DataGridView数据源上。 DataSet ds=new DataSet(); SqlDataAdapter da1=new SqlDataAdapter("select * from table1",myconn); SqlDataAdapter da2=new SqlDataAdapter("select * from table2",myconn); da1.Fill(ds,"table1"); da2.Fill(ds,"table2"); 使用两种方式1.在数据库中建立视图或通过连接查询返回记录集。2.返回DataSet,通过ADO.NET 中的表达式来实现单表的绑定,参考http://www.microsoft.com/china/MSDN/library/data/dataAccess/ADONETEXP.mspx多表情况,http://blog.csdn.net/zhzuo/archive/2004/08/06/67016.aspx 如果想在设计模式中直接绑定数据,那就通过建立视图将这些表联合起来查询了,然后绑定这个视图,如果是在后台写代码的话,我推荐是用DataSet,将上面的视图或者是用连接查询语句将这些结果集放入DataSet,再将DataSet作为数据源赋给DataGridView了. C#做的系统 文件复制问题 C#能开发ICA客户端吗? 菜鸟问题,在线等 DataGrid超链接值传递的问题,在线等~~ XtraGrid怎么打印? 请教了 获取oracle服务器当前时间 ■■■1+1竟然等于3~~~~~~~~~~~~~~~~~~■■■ C# 福音书:《C# Primer》!!!候捷先生译(简体版)。 如何设置DataSet的行状态 如果学好c# winform
SqlDataAdapter da1=new SqlDataAdapter("select * from table1",myconn);
SqlDataAdapter da2=new SqlDataAdapter("select * from table2",myconn);
da1.Fill(ds,"table1");
da2.Fill(ds,"table2");
1.在数据库中建立视图或通过连接查询返回记录集。
2.返回DataSet,通过ADO.NET 中的表达式来实现单表的绑定,参考
http://www.microsoft.com/china/MSDN/library/data/dataAccess/ADONETEXP.mspx多表情况,
http://blog.csdn.net/zhzuo/archive/2004/08/06/67016.aspx