以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何把易表的库结构快速迁移到狐表 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=23860) |
-- 作者:Fotable -- 发布时间:2012/9/21 22:37:00 -- 如何把易表的库结构快速迁移到狐表 想把易表的程序转换成狐表 第一步,就是建立和易表对应的数据库。 我的易表有二十多张表,有的表有七八十列。现在发现重建这个库都很繁琐。 不知大家有什么好的方法,快速“复制”一个狐表格式的数据库出来。 |
-- 作者:blackzhu -- 发布时间:2012/9/22 8:17:00 -- 将易表导出 然后在狐表导入 |
-- 作者:lin_hailun -- 发布时间:2012/9/22 8:52:00 -- 楼上正解... |
-- 作者:Fotable -- 发布时间:2012/9/22 11:04:00 -- 以下是引用blackzhu在2012-9-22 8:17:00的发言:
将易表导出 然后在狐表导入 高速导入的时候,只能一张一张表导入,如果有100多张表,也挺繁琐,希望增加一个选项,导入所有表 |
-- 作者:lin_hailun -- 发布时间:2012/9/22 11:27:00 -- 写一个导入例子吧,以Excel格式为例。 SystemReady = False Dim book As New XLS.Book("d:\\test.xls") For Each sheet As XLS.Sheet In book.Sheets Dim ip As New Importer ip.SourcePath = "d:\\test.xls" \'指定数据文件 ip.SourceTableName = sheet.Name \'指定要导入的表 ip.NewTableName = sheet.Name \'导入后的表名 ip.Format = "Excel" \'指定导入格式 ip.Import() Next SystemReady = True |
-- 作者:Fotable -- 发布时间:2012/9/22 11:29:00 -- 如果是access格式呢? |
-- 作者:lin_hailun -- 发布时间:2012/9/22 11:39:00 -- 循环的内容相同,关键是取得表的名字。 Connections.Add("test","Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\abc.mdb;Persist Security Info=False") Connections(test).GetTableNames Connections.Delete("test") [此贴子已经被作者于2012-9-22 11:39:36编辑过]
|
-- 作者:my668866 -- 发布时间:2013/6/17 22:36:00 -- 导出Microsoft Excel 工作表.xls然后狐表导入,或许可以,我也是新手 |