如何对dataset中的表进行增删改查?
答案:3 悬赏:60 手机版
解决时间 2021-03-19 14:23
- 提问者网友:杀手的诗
- 2021-03-19 09:16
如何对dataset中的虚拟表进行增删改查?
最佳答案
- 五星知识达人网友:玩家
- 2021-03-19 10:01
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 + "'" );查询,注意返回的结果是一个 行数组。
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 + "'" );查询,注意返回的结果是一个 行数组。
全部回答
- 1楼网友:蓝房子
- 2021-03-19 11:58
你问的问题太全面了,还是msdn吧,大家一般都去那里看看技术。
再看看别人怎么说的。
- 2楼网友:第幾種人
- 2021-03-19 10:38
datatable中rows有方法Rows.Remove();可移除数据.Rows.add()可增加数据
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯