Foxtable(狐表)用户栏目专家坐堂 → 怎么在同一个项目的多张表中增加两列并赋值


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

主题:怎么在同一个项目的多张表中增加两列并赋值

美女呀,离线,留言给我吧!
ymli
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:11 积分:130 威望:0 精华:0 注册:2020/3/17 10:34:00
怎么在同一个项目的多张表中增加两列并赋值  发帖心情 Post By:2020/3/23 12:53:00 [只看该作者]

想将所有表中增加两列,并赋值,但是出现错误,代码如下:
For Each dt As DataTable In DataTables
    Dim Names As New List (of String)
    Names.add(dt.name)
    For Each Name As String In Names
        Output.Show (Name)
    Next
    Dim Builder As New ADOXBuilder
    Builder.Open() '打开ADOXBuilder
    With Builder.Tables(Name)
        .AddColumn("LineName" ,ADOXType.String, 20) '增加字符列,长度为20
        .AddColumn("Upload" ,ADOXType.Integer) '增加整数型列
    End With
    For Each dr As DataRow In DataTables(name).DataRows
        dr("LineName" ) = "Line1"
        dr("Upload" ) = "0"
    Next
    Builder.Close() '关闭ADOXBuilder
Next

[此贴子已经被作者于2020/3/23 12:53:16编辑过]

 回到顶部