以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何将EXCEL表中的内容导入到指定表中  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=8295)

--  作者:hty4000
--  发布时间:2010/9/29 8:48:00
--  如何将EXCEL表中的内容导入到指定表中

Dim mg As New Merger
mg
.SourcePath = "c:\\zs.xls"
mg
.Format = "excel"

mg
.DataTableName = "订单" \'mg.Merge()

 

 

是不是这样用,怎么出现了这种提示

 


图片点击可在新窗口打开查看此主题相关图片如下:截图00.jpg
图片点击可在新窗口打开查看

--  作者:czy
--  发布时间:2010/9/29 9:23:00
--  
你没指定来源表。
--  作者:hty4000
--  发布时间:2010/9/29 9:29:00
--  
mg.SourcePath = "c:\\zs.xls"这不是来源表吗
--  作者:czy
--  发布时间:2010/9/29 9:34:00
--  

SourcePath
指定要要合并的数据库文件,含路径。
如果要合并的是dBASE或者Text文件,则只需指定路径。

 

SourceTableName
指定要合并的表的名称。
如果要合并的是dBase或者Text文件,用文件名表示,无须扩展名。


--  作者:hty4000
--  发布时间:2010/9/29 10:42:00
--  

Dim mg As New Merger
mg.SourcePath = "c:\\zs.xls"
mg.Format = "excel" 

mg.SourceTableName = "征收数$"

mg.DataTableName = "征收数" 
mg.Merge() 

 

改成这样后,有的电脑能导入,但有的电脑却出错,出错如下


图片点击可在新窗口打开查看此主题相关图片如下:截图00.jpg
图片点击可在新窗口打开查看

 

如果是这样的话,则都出错,如下

 

 

Dim mg As New Merger
mg.SourcePath = "c:\\zs.xls"
mg.Format = "excel" 

mg.DataTableName = "征收数" 
mg.Merge() 

 

 


图片点击可在新窗口打开查看此主题相关图片如下:截图01.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2010-9-29 11:05:05编辑过]

--  作者:czy
--  发布时间:2010/9/29 11:31:00
--  
将excel文件发上来看看。
--  作者:hty4000
--  发布时间:2010/9/29 11:51:00
--  

这是要导入的文件

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

[此贴子已经被作者于2010-9-29 11:51:20编辑过]

--  作者:czy
--  发布时间:2010/9/29 12:26:00
--  

没发现问题呀。

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目4.rar


--  作者:hty4000
--  发布时间:2010/9/29 13:11:00
--  

试了三台电脑,二台正常,一台出错,就是上面的提示,可就是那台出错的要用,真背。


--  作者:mr725
--  发布时间:2010/9/29 13:14:00
--  
我这里也ok 。