如何得知VSFLEXGRID中某行发生改变,需要UPDATE数据库。。。。

lusv 2005-09-15 04:50:09
如何得知VSFLEXGRID中某行发生改变,需要UPDATE数据库。。。。
比如,修改状态下,有100行或更多的数据,可能只修改了其中一行(或几行)中的某个单元格或某几个单元格的值,如何在保存时知道哪些行发生了改变,需要UPDATE相应的数据。。
...全文
152 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
whachun 2005-09-16
  • 打赏
  • 举报
回复
EditAfter和EditBefore两个事件一起使用
做编辑前和编辑后比较,是否已经修改,记录行号和列号
lusv 2005-09-16
  • 打赏
  • 举报
回复
有详细的实例吗?
whachun 2005-09-16
  • 打赏
  • 举报
回复
触发,并不一定会改变啊
atila1978 2005-09-16
  • 打赏
  • 举报
回复
晕,怎么会用EditAfter和EditBefore呢??
用CellChanged事件,只要单元格内容发生变化,不论是用代码改变,还是键入改变,都会触发该事件.
并且该事件提供发生改变的单元格的Row和Col.
jwing 2005-09-15
  • 打赏
  • 举报
回复
用AFTER_EDIT试试!
lusv 2005-09-15
  • 打赏
  • 举报
回复
如何确定发生改变的行

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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