Foxtable(狐表)用户栏目专家坐堂 → 动态增加外部数据源的列


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

主题:动态增加外部数据源的列

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/6 10:11:00 [显示全部帖子]

1、

 

Dim Builder As New ADOXBuilder("实验表")
Builder.Open() '打开ADOXBuilder
With Builder.Tables("产品类型")
If DataTables("产品类型").DataCols.Contains("日期") Then
    .DeleteColumn("日期")
End If
If DataTables("产品类型").DataCols.Contains("产品") Then
    .DeleteColumn("产品")
End If
End With
Builder.Close() '关闭ADOXBuilder
DataTables.Unload("产品类型")
DataTables.Load("产品类型")

 

2、

 

Dim Builder As New ADOXBuilder("实验表")
Builder.Open() '打开ADOXBuilder
try
    With Builder.Tables("产品类型")
        .DeleteColumn("日期")
        .DeleteColumn("产品")
    End With
catch ex As exception
    msgbox(123)
    msgbox(ex.message)
End try
Builder.Close() '关闭ADOXBuilder
DataTables.Unload("产品类型")
DataTables.Load("产品类型")


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/6 10:20:00 [显示全部帖子]

 

Dim Builder As New ADOXBuilder("实验表")
Builder.Open() '打开ADOXBuilder
try
    With Builder.Tables("产品类型")
        .DeleteColumn("日期")
        .DeleteColumn("产品")
    End With
catch ex As exception
    msgbox(123)
    msgbox(ex.message)
End try
Builder.Close() '关闭ADOXBuilder


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/6 11:10:00 [显示全部帖子]

以下是引用Hareen时代在2018/9/6 10:55:00的发言:
我想修改一下Access数据库里面的列的类型,由字符串修改为整数型,这个怎么写代码呢?

 

方法一:删除列,再新增列;

 

方法二:写sql语句处理

 

https://jingyan.baidu.com/article/1e5468f950755e484961b71c.html

 

https://www.cnblogs.com/h2zZhou/p/5666711.html

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/6 14:40:00 [显示全部帖子]


 回到顶部