以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- [求助]外部数据源的表增加列 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=161098)
|
-- 作者:2425004926
-- 发布时间:2021/3/5 17:45:00
-- [求助]外部数据源的表增加列
我想让外部数据源 “统计” 里的 “预备表” 增加下面的列,如何实现
Dim Builder As New ADOXBuilder("统计") \'要指定数据源名称 Dim tbl As ADOXTable Builder.Open() tbl = Builder.NewTable("预备表") \'要增加列的表 With tbl .AddColumn("日期" ,ADOXType.DateTime) .AddColumn("产品" ,ADOXType.String, 12) .AddColumn("客户" ,ADOXType.String, 20) .AddColumn("数量" ,ADOXType.Integer) .AddColumn("备注" ,ADOXType.Text) End With \'Builder.AddTable(tbl, True, True) \'增加表 Builder.Close()
|
-- 作者:有点蓝
-- 发布时间:2021/3/6 8:38:00
--
Dim Builder As New ADOXBuilder("统计") \'要指定数据源名称 Dim tbl As ADOXTable Builder.Open() tbl = Builder.Tables("预备表") \'要增加列的表 With tbl .AddColumn("日期" ,ADOXType.DateTime) .AddColumn("产品" ,ADOXType.String, 12) .AddColumn("客户" ,ADOXType.String, 20) .AddColumn("数量" ,ADOXType.Integer) .AddColumn("备注" ,ADOXType.Text) End With Builder.Close()
|
-- 作者:2425004926
-- 发布时间:2021/3/8 11:09:00
--
此主题相关图片如下:1615172870(1).png
出错,不知问题在哪里
|
-- 作者:有点蓝
-- 发布时间:2021/3/8 11:35:00
--
外部数据源没有这个指定名称的表
|
-- 作者:2425004926
-- 发布时间:2021/3/8 12:31:00
--
问题找到了,对于外部表,增加列是没有问题,但是如果这个外部表是改过名称的,就出错。谢谢!
|