以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]主键值不做标识规范  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=103688)

--  作者:whyxd
--  发布时间:2017/7/14 15:30:00
--  [求助]主键值不做标识规范
sql外部数据表:“表A”,id列为主键值,标识规范设置为否。
“表A”表事件DataRowAdded :
 Dim s As Integer = 0
    s = DataTables("表A").Compute("max([ID])")
    s = S+1
    e.DataRow("ID") = s
新增行后,表事件代码不执行。。。

请教:sql中,id列的标识规范为否,不改变标识规范的情况下,如果正常新增行,并用代码给id列赋值。

--  作者:有点甜
--  发布时间:2017/7/14 16:03:00
--  

新增行,不能写 Tables("表A").AddNew

 

要写成 DataTables("表A").AddNew


--  作者:whyxd
--  发布时间:2017/7/14 16:18:00
--  回复:(有点甜)新增行,不能写 Tables("表A").AddNe...
原来错在这里。。多谢图片点击可在新窗口打开查看