| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2049 人关注过本帖
标题:c#里如何合并这样的datatable
只看楼主 加入收藏
peach5460
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:武汉
等 级:贵宾
威 望:30
帖 子:2780
专家分:6060
注 册:2008-1-28
结帖率:100%
收藏
 问题点数:0 回复次数:3 
c#里如何合并这样的datatable
我现在新建了一个datagridview
我需要读取文件...然后显示文件中的数据(这个我已经写好了)
我的办法是把文件读入一个datatable...然后用datagridview去显示这个datatable...

我现在碰到了这样的一个问题

假如一个文件A有如下数据
NumA       NumB
1             2
3             1
4             6
6             7
9             3

文件B有如下数据
NumA       NumC
2             3
3             2
5             5
7             5
8             2

我先打开了文件A...gridview有如下显示
NumA       NumB
1             2
3             1
4             6
6             7
9             3

然后我再打开文件B的时候...我希望gridview显示
NumA       NumB       NumC
1             2
2                           3
3             1             2
4             6
5                           5
6             7
7                           5
8                           2
9             3

也就是说两个文件NumA是共同的列...(但是A的分布在两个文件中各不相同)
我同时打开A和B以后
对于A...进行一种排序的添加,并且无数据的地方显示为空白
(我这么说,结合上面的例子大家应该对我想进行的操作理解了吧)

我的想法是...先把文件B存在一个临时的datatable的Temp里...
然后比较B的第一列和A的第一列,对A的那个table进行插入
最后让gridview去接收新的table刷新显示
结果今天想了一天也没实现...

所以请教各位了...
谢谢...

PS:
1,我读的是文件,不是数据库...不要想着数据库去合并
2,感觉那个Merge方法好像不能完成我的需求
搜索更多相关主题的帖子: datatable 文件 NumA datagridview 数据 
2008-01-31 22:30
peach5460
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:武汉
等 级:贵宾
威 望:30
帖 子:2780
专家分:6060
注 册:2008-1-28
收藏
得分:0 
已解决...

我总觉得授人以鱼不如授人以渔...
可是总有些SB叫嚣着:要么给代码给答案,要么滚蛋...
虽然我知道不要跟SB一般见识,但是我真的没修炼到宠辱不惊...
2008-02-01 13:36
peach5460
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:武汉
等 级:贵宾
威 望:30
帖 子:2780
专家分:6060
注 册:2008-1-28
收藏
得分:0 
新问题来了...我加载两列...10W行数据...耗时8S左右

datagrisview怎么优化???

我总觉得授人以鱼不如授人以渔...
可是总有些SB叫嚣着:要么给代码给答案,要么滚蛋...
虽然我知道不要跟SB一般见识,但是我真的没修炼到宠辱不惊...
2008-02-01 19:46
peach5460
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:武汉
等 级:贵宾
威 望:30
帖 子:2780
专家分:6060
注 册:2008-1-28
收藏
得分:0 
咋滴没人回答咧,自己顶一下

我总觉得授人以鱼不如授人以渔...
可是总有些SB叫嚣着:要么给代码给答案,要么滚蛋...
虽然我知道不要跟SB一般见识,但是我真的没修炼到宠辱不惊...
2008-02-05 17:39
快速回复:c#里如何合并这样的datatable
数据加载中...
 
   



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

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