以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于增加内部表  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=22294)

--  作者:lswwsl
--  发布时间:2012/8/8 13:01: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) \'增加表
Builder.Close()

为什么新增表后,看不见,后台其实已经增加。必须要在程序关闭后重新打开才能看见增加的“订单”表。有什么办法可以立即看到增加的表吗?


--  作者:mr725
--  发布时间:2012/8/8 14:11:00
--  

1、手工在菜单中增加表

2、建好Excel表,通过importer导入。(有时需要修改一点表结构···)


--  作者:czy
--  发布时间:2012/8/8 15:41:00
--  

因为是后台直接增加了新表,不加载是看不见的。

如果怕关闭再打开项目麻烦,可以再加一行代码,如:syscmd.Project.Open(ProjectFile)


--  作者:lswwsl
--  发布时间:2012/8/9 0:19:00
--  

就没有办法能像foxtable系统那样,直接增加就出来了的代码吗???求助啊