dataset中如何判定当前取值与上次取值一致?

netboygg 2008-11-29 03:23:18
dataset中如何判定当前取值与上次取值一致?

将数据从 sql里取到之后放入dataset中 做个循环如何判定当前取值与上次取值一致?
...全文
193 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
netboygg 2008-12-02
  • 打赏
  • 举报
回复
顶 前面去
mykelly6 2008-12-01
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 netboygg 的回复:]
引用 3 楼 mykelly6 的回复:
当前取值与上次取值是指i-1条数据和i条数据吗?


应该是吧 但是读取第一条记录的时候不成-1的了吗?
[/Quote]
第一条不比较就是了,加个if(i==0)判断下
zhnzzy 2008-12-01
  • 打赏
  • 举报
回复
所以应该从表设计上下手,如果只是要考虑表里面某一个字段的变化情况,可以再建一列的,变了就写进去,这要这两列不一样就是改变了的
zhnzzy 2008-12-01
  • 打赏
  • 举报
回复
上次。那是多久呢?N多人用还是什么情况呢,用Session还是静态变量,那么我电脑今天取个值,晚上关了,明天再来取你能保证还记得上次嘛?
totsheng 2008-12-01
  • 打赏
  • 举报
回复
要是一次载入在方法外定义个公共变量,然后把上次的值赋值给这个变量,然后再用这次的值和这个变量做比较。
要是要几次载入,就把上次的值赋值到配置文件里,然后载入的时候自动赋值,再用这次的值和这个配置文件中的值做比较。
zhouchenguang 2008-12-01
  • 打赏
  • 举报
回复
楼上,你真牛逼。这种方法都想得出来。我是没用过
qqhahazxxqq 2008-12-01
  • 打赏
  • 举报
回复
将上次取值放到session中 之后和当前的比较
netboygg 2008-12-01
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 mykelly6 的回复:]
当前取值与上次取值是指i-1条数据和i条数据吗?
[/Quote]

应该是吧 但是读取第一条记录的时候不成-1的了吗?
diffmaker 2008-12-01
  • 打赏
  • 举报
回复
可以通过存储过程来读取,在读取数据时,建立一个快照(将当时数据写入一个临时表中),下次读取时,与快照中的数据对比,就知道是不是一致的了
mykelly6 2008-12-01
  • 打赏
  • 举报
回复
当前取值与上次取值是指i-1条数据和i条数据吗?
netboygg 2008-12-01
  • 打赏
  • 举报
回复
顶上去
netboygg 2008-11-29
  • 打赏
  • 举报
回复

111,131

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧