以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请教:如何通过代码永久性删除关联? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=28502) |
-- 作者:关键下一秒 -- 发布时间:2013/1/31 14:03:00 -- 请教:如何通过代码永久性删除关联? 请教: 1.如何通过代码永久性删除关联 2.如何通过代码删除表,相当于执行表删除菜单功能,并能够被保存。(不删除后台数据) 以上, 谢谢! |
-- 作者:lin_hailun -- 发布时间:2013/1/31 14:57:00 -- 1、对于通过菜单添加的关联,是不允许删除的……只有动态添加的关联才可以。 2、可以通过取巧的方法删除表,最多只能这样。 MainTable = Tables("表B") Syscmd.Table.Delete() |
-- 作者:关键下一秒 -- 发布时间:2013/1/31 16:27:00 -- 谢谢! |
-- 作者:关键下一秒 -- 发布时间:2013/1/31 16:51:00 -- 这个删除好像没办法批量用for each ....next 来删除哦。 |
-- 作者:lin_hailun -- 发布时间:2013/1/31 17:02:00 -- 可以,但是需要注意细节。 For i As Integer = DataTables.Count - 1 To 0 Step -1 MainTable = Tables(DataTables(i).Name) Syscmd.Table.Delete() Next |
-- 作者:关键下一秒 -- 发布时间:2013/2/1 12:49:00 -- 嗯,我再试试!谢谢! |