| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 8423 人关注过本帖
标题:求助:WINFORM中的dataGridView怎样显示多个表的数据?谢谢.
只看楼主 加入收藏
uukkcc
Rank: 1
等 级:新手上路
帖 子:85
专家分:0
注 册:2007-7-24
收藏
 问题点数:0 回复次数:7 
求助:WINFORM中的dataGridView怎样显示多个表的数据?谢谢.
代码如下:      
            con = new SqlConnection("server=1127;uid=sa;pwd=sa;database=test");

            dp = new SqlDataAdapter("select * from dz",con);
            dp1 = new SqlDataAdapter("select * from banji", con);

            ds = new DataSet("dz");
            dp.Fill(ds, "dz");
            dp1.Fill(ds, "banji");

            this.dataGridView1.DataSource = ds.Tables["banji"];
            this.dataGridView1.DataSource = ds.Tables["dz"];

     这个代码每次只可以显示出一个表的信息.怎样一次显示多个表呢?
     谢谢.
搜索更多相关主题的帖子: WINFORM dataGridView 数据 con 
2007-12-03 21:15
guoxhvip
Rank: 8Rank: 8
来 自:聖西羅南看臺
等 级:贵宾
威 望:44
帖 子:4052
专家分:135
注 册:2006-10-8
收藏
得分:0 
这两个表有关系吗?有关系就用多表连接查询,你这样子绑定DataGridView只会显示你第二次绑定的数据

愛生活 && 愛編程
2007-12-03 23:56
doughty
Rank: 1
等 级:新手上路
帖 子:372
专家分:0
注 册:2007-10-18
收藏
得分:0 
你这样写当然只会显示一个了,,,,就和LS说的一样,.,.有关系可以用存储过程啊或表连接啊,,都行,,,,这样只要一个DATAGRIDVIEW就可以
显示数据库里两个表了,,,,,如果按你这样写,,,,你可以用两个DATAGRIDVIEW帮定..这样两个分别显示各各的信息
2007-12-04 09:34
师妃暄
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:805
专家分:107
注 册:2006-3-1
收藏
得分:0 
写个视图或者多表查询不就行了?

有实力才会有魅力 实力来自坚持不懈的努力
2007-12-04 12:08
marer
Rank: 2
等 级:新手上路
威 望:3
帖 子:928
专家分:0
注 册:2005-7-18
收藏
得分:0 
将DataGridView的DataSource属性设置为一个DataSet对象就可以了(DataSet中包含两个或以上DataTable

public class 人生历程 extends Thread{public void run(){while(true){努力,努力,再努力!!;Thread.sleep(0);}}}
2007-12-04 15:12
zhjesse
Rank: 1
来 自:西藏拉萨
等 级:新手上路
帖 子:205
专家分:0
注 册:2007-4-3
收藏
得分:0 
如果是2个不同的数据库
不同的表
怎么显示呢?

想了解西藏的天葬文化、藏北比如骷髅墙吗?[url=http://www.]【雪域藏北论坛】[/url]给你诠释!
2007-12-04 20:56
guoxhvip
Rank: 8Rank: 8
来 自:聖西羅南看臺
等 级:贵宾
威 望:44
帖 子:4052
专家分:135
注 册:2006-10-8
收藏
得分:0 
LS的 怎么你会去想到两个不同的数据库?一个项目会出现两个数据库吗 在一个数据库里建立多个表不就行了 为什么偏要去想这些不符合逻辑的问题

愛生活 && 愛編程
2007-12-04 21:13
zhjesse
Rank: 1
来 自:西藏拉萨
等 级:新手上路
帖 子:205
专家分:0
注 册:2007-4-3
收藏
得分:0 
版主:
这当然不是异想天开了
这是我工作中实际遇到的问题

因为两个平台是不能兼容的
举个例子,联通的2个网络
肯定是两个不同的平台
那么数据库就会有2个了

但这2个数据库中,某些数据有相似性
我们需要一起把他提取出来
就产生了我说的问题

想了解西藏的天葬文化、藏北比如骷髅墙吗?[url=http://www.]【雪域藏北论坛】[/url]给你诠释!
2007-12-05 14:26
快速回复:求助:WINFORM中的dataGridView怎样显示多个表的数据?谢谢.
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021060 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved