Foxtable(狐表)用户栏目专家坐堂 → 求助:项目关闭前删除不需要的表,总出错!


  共有2086人关注过本帖平板打印复制链接

主题:求助:项目关闭前删除不需要的表,总出错!

帅哥哟,离线,有人找我吗?
lmlptj
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:455 积分:3756 威望:0 精华:0 注册:2012/2/8 14:19:00
求助:项目关闭前删除不需要的表,总出错!  发帖心情 Post By:2016/1/9 12:57:00 [只看该作者]

BeforeCloseProject    关闭项目之前执行 事件代码:

‘想要实现的目的:关闭项目前,如果不是表A,表B,表C,表D,则全部删除!!

代码如下:


If DataTables.Count > 4 Then
    Dim Builder As New ADOXBuilder
    Builder.Open()
    With Builder
        Dim tbs As String = "表A,表B,表C,表D"
        For Each t As Table In Tables
            Dim name = t.Name
            If tbs.Contains(name) = False Then
                .DeleteTable(name)
            End If
        Next
    End With
    Builder.Close()
End If

但会经常性地出现以下错误信息!!

图片点击可在新窗口打开查看此主题相关图片如下:222.jpg
图片点击可在新窗口打开查看


 回到顶部