以文本方式查看主题
-
Foxtable(狐表)
(http://foxtable.net/bbs/index.asp)
--
专家坐堂
(http://foxtable.net/bbs/list.asp?boardid=2)
----
获取sqladdnew已保存的行的主键
(http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=186067)
-- 作者:ygg8310
-- 发布时间:2023/4/4 16:35:00
-- 获取sqladdnew已保存的行的主键
dim dr as datrow.datatables("表A").addnew
dr("测试") = “啊”
dr.save
output.show(dr.(_identify))
为何会出错?
-- 作者:有点蓝
-- 发布时间:2023/4/4 16:38:00
--
出什么错?
-- 作者:SbFox
-- 发布时间:2023/4/4 16:40:00
--
output.show(dr("[_identify]"))
-- 作者:ygg8310
-- 发布时间:2023/4/4 16:41:00
--
此主题相关图片如下:微信图片_20230404164003.png
-- 作者:有点蓝
-- 发布时间:2023/4/4 16:45:00
--
请贴出完整代码
-- 作者:ygg8310
-- 发布时间:2023/4/4 16:49:00
--
就是在命令窗口输入
dim dr as datrow.datatables("表A").
sqladdnew
dr("测试") = “啊”
dr.save()
output.show(dr("_identify"))
这个就是完整代码,想要实现保存数据后获取保存的数据的主键值
[此贴子已经被作者于2023/4/4 16:49:59编辑过]
-- 作者:有点蓝
-- 发布时间:2023/4/4 16:53:00
--
不要使用sqladdnew。这种生成的行保存后就不能在使用