Foxtable(狐表)用户栏目专家坐堂 → [求助]怎么得到变动行的位置?


  共有1945人关注过本帖树形打印复制链接

主题:[求助]怎么得到变动行的位置?

美女呀,离线,留言给我吧!
sxcspring
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:59 积分:682 威望:0 精华:0 注册:2012/12/20 23:02:00
[求助]怎么得到变动行的位置?  发帖心情 Post By:2016/3/15 16:08:00 [只看该作者]

在DataChanged中怎么得到变动行的位置?就像e.Row.Index。

 回到顶部
帅哥哟,离线,有人找我吗?
blsu33
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2927 积分:20161 威望:0 精华:0 注册:2012/2/3 17:45:00
  发帖心情 Post By:2016/3/15 16:15:00 [只看该作者]

判断它干嘛用?

 回到顶部
帅哥哟,离线,有人找我吗?
blsu33
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2927 积分:20161 威望:0 精华:0 注册:2012/2/3 17:45:00
  发帖心情 Post By:2016/3/15 16:22:00 [只看该作者]

DataChanged
某一列的内容被更改后执行,既然是变化了 那就是 主键数 e.DataRow("_Identify") 就是当前行图片点击可在新窗口打开查看 有点迷糊了
测试下
DataChanged
MessageBox.Show(iif(e.DataRow.RowState=DataRowState.Unchanged,”“,e.DataRow("_Identify")))

坐等红袍老师



 回到顶部
美女呀,离线,留言给我吧!
sxcspring
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:59 积分:682 威望:0 精华:0 注册:2012/12/20 23:02:00
回复为何需要  发帖心情 Post By:2016/3/15 16:23:00 [只看该作者]

多行复制的时候,Current和e.DataRow位置不一样,我需要针对实际变动行的情况做出不同的反应。

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/15 16:28:00 [只看该作者]

 直接对比主键

 

msgbox(Tables("表A").Current("_Identify"))

msgbox(e.DataRow("_Identify")

 


 回到顶部
帅哥哟,离线,有人找我吗?
blsu33
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2927 积分:20161 威望:0 精华:0 注册:2012/2/3 17:45:00
  发帖心情 Post By:2016/3/15 16:29:00 [只看该作者]

DataChanged
某一列的内容被更改后执行,已经变成datarow,然后你要怎么做

DataColChanging

某一列的内容发生变化前执行,此时新值还没有写入表中(在这拦截下来),列的内容还是更改前的值。


你说的”不同的反应“  应该放到DataColChanging进项拦截,放的位置不对


 回到顶部
美女呀,离线,留言给我吧!
sxcspring
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:59 积分:682 威望:0 精华:0 注册:2012/12/20 23:02:00
[求助]  发帖心情 Post By:2016/3/15 16:43:00 [只看该作者]

Identify不会用,报错说没有申明

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/15 16:45:00 [只看该作者]

 如果要位置,就直接查

 

http://www.foxtable.com/help/topics/0553.htm

 


 回到顶部