标题:如何利用SqlDataAdapter 填充数据集(强类型)
只看楼主
zhengyingcan
Rank: 1
等 级:新手上路
帖 子:412
专家分:6
注 册:2007-10-16
结帖率:89.81%
已结贴  问题点数:30 回复次数:5 
如何利用SqlDataAdapter 填充数据集(强类型)
我知道填充dataset很容易 ,我试着用这个办法填充数据集,比如说Drdlc是数据集,用以下代码
string Dsalesql = "select * from Dsale";
  SqlDataAdapter da = new SqlDataAdapter(Dsalesql, command.);
  da.Fill(Drdlc.DsaleDataTable);
报错了,因为Drdlc.DsaleDataTable是类型, 本来填充数据集是要用TableAdapter,问题是TableAdapter内的连接地址一定是固定死的,不能指向command.这个静态地址. 所以我不想用TableAdapter 来填充,并且TableAdapter只能支持SQL 2005 ,我的SQL 2008 提示不支持了,
所以我请教一下如何利用SqlDataAdapter 填充数据集(强类型),我出30分的高分吧,平常我是20分的.
搜索更多相关主题的帖子: 数据集 类型 
2010-11-24 12:11
saitor
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
威 望:5
帖 子:373
专家分:1520
注 册:2009-5-18
得分:10 
重写DATATABLE和DATASET和DATAROW这3个类
2010-11-24 15:14
zhengyingcan
Rank: 1
等 级:新手上路
帖 子:412
专家分:6
注 册:2007-10-16
得分:0 
那就是SqlDataAdapter 不能填充数据集了哦
2010-11-24 18:51
欲与天斗
Rank: 4
等 级:业余侠客
帖 子:88
专家分:270
注 册:2010-10-6
得分:0 
这个问题严重了啊
2010-11-24 23:09
c1_wangyf
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:7
帖 子:665
专家分:2832
注 册:2010-5-24
得分:10 
其实SqlDataAdapter是充填的dataset下面的datatable,如果可以的话你可以把代码贴一下看看!!
2010-11-25 10:37
saitor
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
威 望:5
帖 子:373
专家分:1520
注 册:2009-5-18
得分:10 
DATATABLE没法自动填充字段,你要用强类型DATATABLE自动填充字段的话必须要重写我说的那3个类。
2010-11-25 11:13



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-326728-1-1.html




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

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