Foxtable(狐表)用户栏目专家坐堂 → 无法动态增加列?


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

主题:无法动态增加列?

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


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

我这样测试没问题

 

Dim tblname As String="表A"
Dim colname As String="abcde"
Dim Col_Length As Integer=32
DataTables.Unload(tblname ) '卸载表C
DataTables.load(tblname)
Dim Builder As New ADOXBuilder
Builder.Open() '打开ADOXBuilder
With Builder.Tables(tblname)
    .AddColumn(colname ,ADOXType.String, Col_Length ) '增加字符型列,长度指定为250
End With
Builder.Close() '关闭ADOXBuilder
DataTables.Unload(tblname ) '卸载表C
DataTables.load(tblname)


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


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

以下是引用wmh在2018/12/17 10:20:00的发言:
老师,我将表A的所有列删除后执行的上述代码。是不是不能删除所列?

 

贴出你写的完整代码。


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


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

1、是在删除列的时候报错,还是在增加列的时候报错?报什么错?

 

请先定位出错位置 http://www.foxtable.com/webhelp/scr/1485.htm

 

2、请做一个可以正常测试的实例发上来测试。


 回到顶部