以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 无法导入dbase文件 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=38605) |
-- 作者:luowei19810503 -- 发布时间:2013/8/2 11:52:00 -- 无法导入dbase文件 无法合并DBF文件: 用FOXPRO5.0做的一个表,在导入FOXTABLE时提示:Microsoft Jet 数据库引擎找不到对象\'machinejt\'。请确定对象是否存在,并正确地写出它的名称和路径。 不知道问题出在那里? 我的button的click代码: Dim mg As New Merger mg.SourcePath = "c:\\temp\\" \'指定数据文件所在目录 mg.Format = "dbase" \'指定格式 mg.SourceTableName = "machinejt" \'指定要合并的dbase文件,无需扩展名 mg.DataTableName = "machinejt" \'指定接收数据的表 mg.Merge() \'开始合并 示例五 合并DBF文件: Dim mg As New Merger 合并"c:\\data\\订单.dbf"文件的数据到当前项目的订单表 |
-- 作者:Bin -- 发布时间:2013/8/2 11:54:00 -- 表名确保正确吗? |
-- 作者:luowei19810503 -- 发布时间:2013/8/2 13:03:00 -- 表名没有问题,当前系统使用的一个表。 |
-- 作者:luowei19810503 -- 发布时间:2013/8/2 13:05:00 -- 就向测试以下,看能不能正确导入,能的话以后还可以用这个软件开发。 |
-- 作者:Bin -- 发布时间:2013/8/2 13:06:00 -- mg.SourceTableName = "machinejt" 你DBF文件的表名不一定是文件名吧?
|
-- 作者:有点甜 -- 发布时间:2013/8/2 21:56:00 -- 不支持高版本导入,2.0的可以 在 vfp 中用 COPY TO 表名 TYPE fox2 转换为dbase 的数据库dbf2.0的 然后再导入就行了 |