以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  windows 7 动态修改表结构出错  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=85904)

--  作者:sunnykorla
--  发布时间:2016/6/5 13:13:00
--  windows 7 动态修改表结构出错
Dim Builder As New ADOXBuilder
Builder.Open()

With
Builder.Tables("A")
    .
RenameColumn("第一列","姓名")
End With
图片点击可在新窗口打开查看
Builder
.Close()

windows 7 32位 


图片点击可在新窗口打开查看此主题相关图片如下:捕获.jpg
图片点击可在新窗口打开查看


--  作者:大红袍
--  发布时间:2016/6/5 13:24:00
--  

新建一个项目,执行

 

Dim Builder As New ADOXBuilder
Builder.Open()
With Builder.Tables("表A")
    .RenameColumn("第一列","姓名")
End With
Builder.Close()

 

如果此列被删除了,再执行,肯定报错


--  作者:sunnykorla
--  发布时间:2016/6/5 13:35:00
--  
十分感谢!!
我执行该语句foxtable的列名并没有发生变化,再执行就报错,列名依然不变。

我搞明白了!!
[此贴子已经被作者于2016/6/5 13:38:40编辑过]

--  作者:大红袍
--  发布时间:2016/6/5 15:10:00
--  
 那你修改之后,最好unload一下表,然后重load表格,实现刷新。