以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]Export函数(已解决) (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=94422) |
-- 作者:yyzlxc -- 发布时间:2016/12/23 9:52:00 -- [求助]Export函数(已解决) 下面代码黄色标记在导出“工具清点明细”时,重建mdb文件,使mdb文件中的其他表全部丢失,有什么办法,只删除mdb文件中的指定表后,再导出该表。或者将指定表清空(不是删除表),再导出该表。请各位老师指教。谢谢!! If DataTables.Contains("工具清点明细") = True Dim ex As New Exporter ex.SourceTableName = "工具清点明细" \'ex.FilePath = _SCLJ ex.FilePath = "\\\\127.0.0.1\\QDXT$\\手持终端\\手持终端" & jwq & ".mdb" ex.Filter = "清点日期 = #" & rq1 & "# And 清点单位 = \'"& jwq &"\'" \'导出条件 If FileSys.FileExists(ex.FilePath) Then \'如果目标文件已经存在 FileSys.DeleteFile(ex.FilePath) \'则删除之 End If ex.Export() End If
[此贴子已经被作者于2016/12/23 11:52:09编辑过]
|
-- 作者:有点蓝 -- 发布时间:2016/12/23 10:33:00 -- 增加一个数据源指向这个数据库:http://www.foxtable.com/webhelp/scr/1944.htm 然后通过加载表,用sql清空指定的表:http://www.foxtable.com/webhelp/scr/0696.htm 完毕后再删除增加的数据源 |
-- 作者:yyzlxc -- 发布时间:2016/12/23 10:41:00 -- 谢谢蓝老师的指教,一定要增加数据源才可以删除外部表吗?我原来打算通过文件路径来删除表的,有没有办法?还请老师指教,谢谢!! |
-- 作者:有点蓝 -- 发布时间:2016/12/23 11:31:00 -- 一定要增加数据源才可以删除外部表,看2楼 |
-- 作者:yyzlxc -- 发布时间:2016/12/23 11:52:00 -- 知道了,谢谢蓝老师!! |