Foxtable(狐表)用户栏目项目买卖 → [求助]DataRowAdded代码问题


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

主题:[求助]DataRowAdded代码问题

帅哥哟,离线,有人找我吗?
张松波
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:86 积分:883 威望:0 精华:0 注册:2018/2/3 13:10:00
[求助]DataRowAdded代码问题  发帖心情 Post By:2021/9/29 23:10:00 [只看该作者]

老师有个疑问请教一下,案例如下:
创建了一个外部表,表名为:A,表A里有一列名称ID的列(意图为自增列增量为1,从1开始)
我在表A的DataRowAdded事件里写了如下代码
e.DataRow("ID") = e.DataTable.SQLCompute("Max(ID)") + 1
然后再在Tables(“A”)里 Addnew(),然后执行 CurrentTable.Current.DataRow.Save() 而且确保没有漏保存。

现在问题出现了:
ID是在增加的,但是中间却有重复的值。按道理不应该啊。

 回到顶部