Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共1 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

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

1楼
张松波 发表于: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是在增加的,但是中间却有重复的值。按道理不应该啊。
共1 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .01563 s, 2 queries.