Foxtable(狐表)用户栏目专家坐堂 → [求助]关于在表中增加列的方法


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

主题:[求助]关于在表中增加列的方法

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


加好友 发短信
等级:婴狐 帖子:42 积分:307 威望:0 精华:0 注册:2013/9/4 19:40:00
[求助]关于在表中增加列的方法  发帖心情 Post By:2013/9/6 23:26:00 [显示全部帖子]

大神们好,我是小菜,在帮助文件里找了半天,只看到对行有增加的方法,没找到增加列的方法?求赐教
[此贴子已经被作者于2013-9-6 23:33:10编辑过]

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


加好友 发短信
等级:婴狐 帖子:42 积分:307 威望:0 精华:0 注册:2013/9/4 19:40:00
  发帖心情 Post By:2013/9/6 23:35:00 [显示全部帖子]

哪位大神可以为小菜指条明路图片点击可在新窗口打开查看

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


加好友 发短信
等级:婴狐 帖子:42 积分:307 威望:0 精华:0 注册:2013/9/4 19:40:00
回复:(yan2006l)是的没有增加列的代码,只能手动增...  发帖心情 Post By:2013/9/7 0:53:00 [显示全部帖子]

怎么增加临时列?临时列增加后可以保存吗

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


加好友 发短信
等级:婴狐 帖子:42 积分:307 威望:0 精华:0 注册:2013/9/4 19:40:00
  发帖心情 Post By:2013/9/7 8:26:00 [显示全部帖子]

如果一定要通过判断根据条件添加列,代码怎么写?哪位高手有办法?

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


加好友 发短信
等级:婴狐 帖子:42 积分:307 威望:0 精华:0 注册:2013/9/4 19:40:00
  发帖心情 Post By:2013/9/7 12:31:00 [显示全部帖子]

这已经是最好的结果了吗?

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


加好友 发短信
等级:婴狐 帖子:42 积分:307 威望:0 精华:0 注册:2013/9/4 19:40:00
回复:(Bin)参考这里吧,http://www.foxtable.com/he...  发帖心情 Post By:2013/9/7 14:00:00 [显示全部帖子]

多谢指导,可是有没有不需要重启的方法?

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


加好友 发短信
等级:婴狐 帖子:42 积分:307 威望:0 精华:0 注册:2013/9/4 19:40:00
回复:(狐狸爸爸)没有  发帖心情 Post By:2013/9/7 17:59:00 [显示全部帖子]

不好意思,还得麻烦帮忙看下,我按照帮助文件上写的


Dim Builder As New ADOXBuilder
Builder.Open() '打开ADOXBuilder
With Builder.Tables("Y1")
    .AddColumn("Y2未中奖号_7",ADOXType.String, 3) '增加字符型列,长度指定为3
End With
Builder.Close() '关闭ADOXBuilder
最开始是有用的,后来就突然报错了
能不能帮我看下错在哪图片点击可在新窗口打开查看


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


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


加好友 发短信
等级:婴狐 帖子:42 积分:307 威望:0 精华:0 注册:2013/9/4 19:40:00
回复:(Bin)请问是否重复执行了呢?这种情况,如果有例...  发帖心情 Post By:2013/9/7 18:10:00 [显示全部帖子]

这个我知道的,前面可以执行的时候,列被添加上后我都给删掉,然后关掉狐表重新打开才再次执行的,没有重复执行哦,,我在网上找了下,有人说是电脑用户 权限的问题,但还是不知道怎么解决

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


加好友 发短信
等级:婴狐 帖子:42 积分:307 威望:0 精华:0 注册:2013/9/4 19:40:00
回复:(yan2006l)我帮你理下思路:如果某列用来填写...  发帖心情 Post By:2013/9/7 18:50:00 [显示全部帖子]

哇,大哥,这么多方法啊,真是我的救命恩人,我先去试试再说,要运行代码的,我的思路是这样的,每次循环都会多输出33个列的数据,但运行的次数不一定,所以没法先把列手动添加好,列的数量是不一定的,我先用临时列试试吧,不管怎么样,多谢了

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


加好友 发短信
等级:婴狐 帖子:42 积分:307 威望:0 精华:0 注册:2013/9/4 19:40:00
回复:(yan2006l)以下是引用wangyi870704在2013-9-7...  发帖心情 Post By:2013/9/7 20:12:00 [显示全部帖子]

刚刚试了临时列,不行的,因为我一次性要增加300000列,临时列一下一下的循环,太慢了,而且每次开软件都要这么来一次,疯了,我现在就想一次性把300000列加进去,以后不用烦了

 回到顶部
总数 16 1 2 下一页