以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  后台数据库中的_identify  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=134690)

--  作者:mxl810823
--  发布时间:2019/5/4 1:57:00
--  后台数据库中的_identify
Dim r As Row = .current
msgbox(r("_identify"))
DataTables("项目问题").SQLDeleteFor("[_identify] = " & r("_identify") & "")
为什么不管"r"选那一行,msgbox返回都是56,SQLDELETEFOR也不能正确删除行,但是执行中也没有错误提示???

--  作者:mxl810823
--  发布时间:2019/5/4 9:10:00
--  
如何找出后台对应的唯一行然后删除??
--  作者:有点甜
--  发布时间:2019/5/4 9:21:00
--  

代码没问题。

 

1、sqlDeleteFor 是后台删除,你需要重新加载数据,才能看到是否删除。或者你直接去数据库那里看一下是否删除了。

 

2、没有保存的数据,不能用sqlDeleteFor删除。