如何批量修改DataSet里面某一列的值(仅仅只是修改DataSet,不保存进数据库)?
假如DataSet 中有如下数据1 'aa' '2010-02-03'
1 'bb' '2010-02-05'
1 'cc' '2010-02-04'
1 'cc' '2009-12-13'
如何一下子批量改成2 'aa' '2010-02-03'
2 'bb' '2010-02-05'
2 'cc' '2010-02-04'
2 'cc' '2009-12-13'
不要告诉我遍历然后一行一行的改
假如DataSet 中有如下数据1 'aa' '2010-02-03'
1 'bb' '2010-02-05'
1 'cc' '2010-02-04'
1 'cc' '2009-12-13'
如何一下子批量改成2 'aa' '2010-02-03'
2 'bb' '2010-02-05'
2 'cc' '2010-02-04'
2 'cc' '2009-12-13'
不要告诉我遍历然后一行一行的改
解决方案 »
- 求一个能把文字变成图片的函数,用来做验证码
- DataSet更新数据库 无主键
- 用propertygrid如何控制只显示某些属性和自定义属性?
- xp风格的mdi窗体,在线等,顶者有分
- 请高手赐教:如何将datagrid的datasource赋予datatable(C# winform)
- 如何向一个XML文件添加一个int类型的节点
- 问一个跟qq有关的问题!
- 高分求ftp免费控件
- 帮忙看段代码???
- 请微软专家、思归、江雨.net,spring.z进来!请问如何在winform模式下调用Web Service?想实现相当于asp下的XMLHTTP的功能!十万火急!!!
- 关于 DevExpress 控件问题
- .net 2005的一个怪问题,打字一卡一卡
{
ds.Tables[0].Rows[i]["ID"]=2;
}
循环修改
{
ds.Tables[0].Rows[i]["ID"]=2;
}
什么叫循环。
楼主先搞清楚这两个问题。
然后再搞清楚什么叫只修改DataSet,最后搞清楚DataSet跟数据库到底有什么关系。算了你要搞的东西太多了,还是去看书吧。
ds.Tables[0].Columns[1].Replace("1", "2");
PS:楼主不要告诉我你找不到这个方法