Foxtable(狐表)用户栏目专家坐堂 → 数据库字段名批量修改


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

主题:数据库字段名批量修改

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


加好友 发短信
等级:三尾狐 帖子:644 积分:5225 威望:0 精华:0 注册:2018/5/19 22:27:00
数据库字段名批量修改  发帖心情 Post By:2019/8/26 15:11:00 [只看该作者]

SQLserver  如何批量修改字段名称,如:例子:A表1字段改为a,2字段改为b;B表3字段改为c,4字段改为d

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


加好友 发短信
等级:超级版主 帖子:107730 积分:547983 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/26 15:54:00 [只看该作者]


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


加好友 发短信
等级:三尾狐 帖子:644 积分:5225 威望:0 精华:0 注册:2018/5/19 22:27:00
  发帖心情 Post By:2019/8/26 20:16:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20190826201513.png
图片点击可在新窗口打开查看


Dim Builder As New ADOXBuilder
Builder.Open()
With Builder.Tables("rs_canti")
    .RenameColumn("proname","姓名")
End With
Builder.Close()

为什么报错

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


加好友 发短信
等级:超级版主 帖子:107730 积分:547983 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/26 20:42:00 [只看该作者]

因为不认真看帮助

使用外部数据源

前面的代码都是针对内部数据源的,如果要为外部数据源动态创建表和列,只需在定义ADOXBuilder的时候,指定数据源名称即可:

Dim Builder As New ADOXBuilder("数据源名称")

例如在名为nwnd的外部数据源中创建一个订单表:

Dim Builder As New ADOXBuilder("nwnd"'要指定数据源名称
Dim
 tbl As ADOXTable
Builder.Open() 
tbl = Builder.NewTable(
"订单"'创建表
With
 tbl
    .AddColumn(
"日期" ,ADOXType.DateTime)
    .AddColumn(
"产品" ,ADOXType.String12)
    .AddColumn(
"客户" ,ADOXType.String20)
    .AddColumn(
"数量" ,ADOXType.Integer)
    .AddColumn(
"备注" ,ADOXType.Text)
End With
Builder.AddTable(tbl) 
'增加表
Builder.Close()


 回到顶部