永发信息网

如何对dataset中的表进行增删改查?

答案:3  悬赏:60  手机版
解决时间 2021-03-19 14:23
如何对dataset中的虚拟表进行增删改查?
最佳答案
dataset.Tables["XX"] 这样访问dataset中的表,xx也可以用数字索引。
1、ds.Tables["UserInfo"].Rows.Add( ds.Tables["UserInfo"].NewRow()) 新增
经过这样的操作,ds.Tables["UserInfo"]就多了一条空行。

2、ds.Tables["UserInfo"].Rows[0].Delete() 删除,其中 Rows[0] 代表行的索引。

3、ds.Tables["UserInfo"].Rows[0]["nm"] = "test"; 修改,其中Rows[0]["nm"]的"nm"可以用数字索引。

4、DataRow[] dr = ds.Tables["UserInfo"].Select("nm='" + 1 + "'" );查询,注意返回的结果是一个 行数组。
全部回答
你问的问题太全面了,还是msdn吧,大家一般都去那里看看技术。 再看看别人怎么说的。
datatable中rows有方法Rows.Remove();可移除数据.Rows.add()可增加数据
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
王者荣耀一天怎么才能得到一千金币
延川城市广场地址有知道的么?有点事想过去
你好!我想问下建设银行网银开通后。我没有办
金秋洗化这个地址在什么地方,我要处理点事
股票软件哪个好
请问I asked him which was the way to the b
山西省大同市2016中考成绩满分是多少
枫树休闲茶餐厅地址有知道的么?有点事想过去
如何解决看书时老打瞌睡
刚买的小米手机,拆封了,支持七天无理由退货
荆州属于哪个市
我的电脑是win7 64位 可为什么下了ITUNES后双
怎么用的耳机麦克风,唱歌让后在音响出声
啤酒厂动力车间是用来做什么的呀?
怎么选美发梳子
推荐资讯
请问在Mac下有什么办法可以设定切换回某程序
请问昌乐二中“271”模式的语文课究竟是怎么
丰田霸道vsctrc电瓶指示灯一起亮
C++里 int b[3][3] 两个括号里的是什么意思
在微信上买理财到账后钱会打入卡里吗?如返到
急求,,情侣名 男:晓风♂残月 女: 急求,
一天冼三次脸好不好
一个微商做下来,绝对才华横溢,全能的不要不
psp怪物猎人p仓库在那?怎么找不到!!
座驾现在一年,跑了才6200公里,首保半年3000
1983年冬月出生2016年虚岁年龄
土建现场施工员应该具备哪些必备书 !!急急
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?