以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  ID列  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=164198)

--  作者:qaz17909
--  发布时间:2021/4/29 10:59:00
--  ID列
我在窗口SQLTable中增加一列名为“ID”的列,想同步记录该行的“_Identify”,我在表的DataRowAdding事件中写如下代码:
e.DataRow("ID") = e.DataRow("_Identify")
发现第一条记录的ID每次都为“0”,后面的记录都正常,可以记录出“_Identify”,这个是为什么?

[此贴子已经被作者于2021/4/29 10:59:17编辑过]

--  作者:有点蓝
--  发布时间:2021/4/29 11:02:00
--  
_Identify要保存后才准确,代码放到DataRowAdded事件

e.DataRow.save
e.DataRow("ID") = e.DataRow("_Identify")

--  作者:漂亮美眉vszh
--  发布时间:2021/4/29 18:23:00
--  

 

[此贴子已经被作者于2021/4/29 18:23:25编辑过]