以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  删除行  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=72790)

--  作者:阿福
--  发布时间:2015/8/6 11:51:00
--  删除行
平时在foxtable中删除行 可以用
Syscmd.Row.Delete()
但是外部数据库还是存在这行,只是移除了这行在foxtable的显示,
如何在foxtable中设置代码,彻底删除选定行,外部数据库里也不在存在这一行?

--  作者:大红袍
--  发布时间:2015/8/6 11:55:00
--  

方法一:

 

Syscmd.Row.Delete()
CurrentTable.Save 

 

方法二:

 

http://www.foxtable.com/help/topics/2899.htm

 


--  作者:阿福
--  发布时间:2015/8/6 12:04:00
--  
谢谢你,已经解决了。但有点不了解方法一:
Syscmd.Row.Delete()
只是移除行,

Syscmd.Row.Delete()
CurrentTable.Save
不但移除行,还彻底删除行,

中间只是增加了CurrentTable.Save,为什么有这样的作用?

--  作者:大红袍
--  发布时间:2015/8/6 12:21:00
--  
 save表格以后,才会把数据保存到后台数据库
--  作者:阿福
--  发布时间:2015/8/6 14:04:00
--  
十分感谢你的解答!