以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  EXCEL数据导入出现:Microsoft Jet 数据库引擎找不到对象  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=26341)

--  作者:fzyqybzc
--  发布时间:2012/11/30 18:07:00
--  EXCEL数据导入出现:Microsoft Jet 数据库引擎找不到对象
按照
小白出手!狐表实战视频下载! 视频中第一课 物料信息窗体的建立,亦步亦趋建建了个窗口,并且设计,但是在设计“导入”按钮中复制输入:
Dim mg As New Merger
mg.SourcePath = "c:\\商品.xls"
mg.Format = "excel" \'指定格式
mg.SourceTableName = "品名表" \'指定要合并的表
mg.DataTableName = "商品表" \'指定接收数据的表
mg.Merge() \'开始合并

预览却出现如下提示:Microsoft Jet 数据库引擎找不到对象\'品名表\'。请确定对象是否存在,并正确地写出它的名称和路径。
现把EXCEL表和项目发上来,求大侠指导原因何在。(错误是在:mg.SourceTableName = "品名表" \'指定要合并的表
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:商品.xls

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:模拟.table



--  作者:sugdo
--  发布时间:2013/1/20 18:07:00
--  
谢谢二楼,按你给出的方面,好使。
为什么要加个$呢,请讲一下原理,谢谢

--  作者:paullqxp
--  发布时间:2013/1/20 18:18:00
--  

嗯 加个$就好

奇怪的是,我试过很多次导入,都不需要加$


--  作者:15053788085
--  发布时间:2013/8/14 11:16:00
--  

Dim mg As New Merger
mg.Sourcepath="c:\\销售信息.xls"
mg.Format="excel"\'指定格式
mg.SourceTableName="销售信息$"\'指定要合并的表
mg.DataTableName="销售信息表"\'指定接收数据的表
mg.Merge()\'开始合并

 

预览显示:Microsoft Jet 数据库引擎找不到对象\'销售信息$\'。请确定对象是否存在,并正确地写出它的名称和路径。


--  作者:15053788085
--  发布时间:2013/8/14 11:19:00
--  

加$也不行

 

Dim mg As New Merger
mg.Sourcepath="c:\\销售信息.xls"
mg.Format="excel"\'指定格式
mg.SourceTableName="销售信息$"\'指定要合并的表
mg.DataTableName="销售信息表"\'指定接收数据的表
mg.Merge()\'开始合并

 

预览显示:Microsoft Jet 数据库引擎找不到对象\'销售信息$\'。请确定对象是否存在,并正确地写出它的名称和路径。

请看附件:销售信息(格式为excel97-2003)

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:销售信息.xls


--  作者:Bin
--  发布时间:2013/8/14 11:24:00
--  
6楼,我这导入都可以的啊