Foxtable(狐表)用户栏目专家坐堂 → 如何动态对数据表增加列


  共有1336人关注过本帖树形打印复制链接

主题:如何动态对数据表增加列

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


加好友 发短信
等级:小狐 帖子:352 积分:3586 威望:0 精华:0 注册:2016/4/2 12:11:00
如何动态对数据表增加列  发帖心情 Post By:2017/8/13 17:22:00 [只看该作者]

Dim Builder As New ADOXBuilder
Builder.Open()
'打开ADOXBuilder
With
Builder.Tables("表A")
    .AddColumn(
"日期" ,ADOXType.DateTime) '增加日期型列
    .AddColumn(
"产品" ,ADOXType.String, 12) '增加字符型列,长度指定为12
    .AddColumn(
"客户" ,ADOXType.String, 20) '增加字符列,长度为20
    .AddColumn(
"数量" ,ADOXType.Integer) '增加整数型列
    .AddColumn(
"备注" ,ADOXType.Text) '增加备注列
End
With
Builder.Close()
'关闭ADOXBuilder



以上是动态增加内部数据表的列,外部数据表如何增加?

Dim Builder As New ADOXBuilder("数据源名称")   ' 这样好像不行
Builder.Open()
'打开ADOXBuilder
With
Builder.Tables("表A")
    .AddColumn(
"日期" ,ADOXType.DateTime) '增加日期型列
    .AddColumn(
"产品" ,ADOXType.String, 12) '增加字符型列,长度指定为12
    .AddColumn(
"客户" ,ADOXType.String, 20) '增加字符列,长度为20
    .AddColumn(
"数量" ,ADOXType.Integer) '增加整数型列
    .AddColumn(
"备注" ,ADOXType.Text) '增加备注列
End
With
Builder.Close()
'关闭ADOXBuilder


 回到顶部
帅哥哟,离线,有人找我吗?
xluoping
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:352 积分:3586 威望:0 精华:0 注册:2016/4/2 12:11:00
  发帖心情 Post By:2017/8/13 18:03:00 [只看该作者]

已经解决,可以

 回到顶部