以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 导入表和删除表 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=91261) |
-- 作者:machle -- 发布时间:2016/10/5 19:53:00 -- 导入表和删除表 access中有很多个表,有很多个access文件,每个文件中的表名都一样,通过点击文件名切换查看表中的数据。 想先导进表来,再删除表。现在是删除,用下面的代码删不掉。 请老师们帮看看,谢谢! Dim str2 As String For Each t As Table In Tables str2 = """" & t.name & """" Dim Builder As New ADOXBuilder Builder.Open() With Builder If str2.contains("导入表") Then \'messagebox.show(str2) \'DataTables.UnLoad("""" & str2 & """") DataTables.UnLoad(str2) End If End With Builder.Close() Next
|
-- 作者:machle -- 发布时间:2016/10/5 20:13:00 -- 回复:(machle)导入表和删除表 能否帮我写一下正确的导入表和删除表的代码。 常常是导入的时候,告诉我,已存在。 删除的时候,找不到。 谢谢!!!
|
-- 作者:狐狸爸爸 -- 发布时间:2016/10/5 22:22:00 -- 删除的: If DataTables.Contains("表A") Then Dim Builder As New ADOXBuilder Builder.Open() With Builder .DeleteTable("表A") End With Builder.Close() DataTables.Unload("表A") End If |
-- 作者:machle -- 发布时间:2016/10/8 22:06:00 -- 回复:(狐狸爸爸)删除的:If DataTables.Contains("... 谢谢您! |