Foxtable(狐表)用户栏目专家坐堂 → 动态修改表结构总提示出错?(已解决)


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

主题:动态修改表结构总提示出错?(已解决)

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


加好友 发短信
等级:四尾狐 帖子:976 积分:8527 威望:0 精华:0 注册:2012/2/9 16:35:00
动态修改表结构总提示出错?(已解决)  发帖心情 Post By:2013/3/25 11:51:00 [只看该作者]

如题,想在命令窗口中通过下面的代码批量的增加一些列,如下:

Dim Cns() As String = {"填表人","修改人","sys_流程状态","sys_流程名称","sys_传递说明","sys_编辑者"}
Dim Builder As New ADOXBuilder("EI")  '用于外部数据源
Builder.Open()
For Each t As Table In Tables
    For Each Cn As String In Cns
        If Tables(t.name).Cols.Contains(Cn) = False Then '如果表中没有此列
            With Builder.Tables(t.name)
                .AddColumn(Cn,ADOXType.String,16)
            End With
        End If
    Next
Next
Builder.Close()

但运行时总提示如下错误


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

不知道是哪里错了,请教大家,谢谢!

[此贴子已经被作者于2013-3-25 14:43:17编辑过]

 回到顶部