文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>VS2005中DataSet里Table中行的删除

VS2005中DataSet里Table中行的删除

时间:2011-05-21  来源:大流浪者

    我用内连接进行查询,发现查出来的DataSet中的Table中有些字段有重复。

我就需要对DataSet进行删除操作。

    我用两个for循环来处理,第一个for循环用于循环ds.Table中所有的行。

    第二个for循环用于比较后面剩下的行于上行进行比较。

    但是,当我进行完ds.Table[0].Rows[i].Delete()操作后,发现

    ds.Table[0].Rows.Count的值没有改变,

    后google下,说的是将ds.Table[0].Rows[i]里的值删除,而没将该

行从ds中删除。

      后面继续删除时,遇到了访问了已经删除了的行,这样我只能定义

一个动态数组,用于记录,被删除行的索引值。然后,在删除前先判断

该行是不是已经删除。

      自己觉得方法很笨。但我也没办法,希望哪位大侠,看了能帮帮忙。

3Q。

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载