起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: pure1437

读取本地Excel文件的数据**

[复制链接]
发表于 2007-6-11 10:36:43 | 显示全部楼层
请参考 http://lee257702.blog.163.com/blog/static/15880832007123121076/

ODBC Driver for Excel

 

oConn.Open "Driver={Microsoft Excel Driver (*.xls)};" & _

          "DriverId=790;" & _

          "Dbq=c:\somepath\mySpreadsheet.xls;" & _

          "DefaultDir=c:\somepath;"

For more information, see: Microsoft Excel Driver Programming Considerations
回复 支持 反对

使用道具 举报

发表于 2007-6-11 10:37:47 | 显示全部楼层
也可以用ole db的方式
参考 http://hi.baidu.com/oneloveme/bl ... cdd186e850cd60.html
ODBC
Driver={Microsoft Excel Driver (*.xls)};DriverId=790;Dbq=C:\MyExcel.xls;DefaultDir=c:\mypath;

OLE DB
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\MyExcel.xls;Extended Properties="Excel 8.0;HDR=Yes;IMEX=1";
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-12 10:53:28 | 显示全部楼层
还是不行,问题好多,可以远程帮我连一下么?这个问题很急,6月底项目就要出来,目前被这问题卡住了!
Driver={Microsoft Excel Driver (*.xls)};DriverId=790;Dbq=C:\MyExcel.xls;DefaultDir=c:\mypath;
用这个好象也不行。
回复 支持 反对

使用道具 举报

发表于 2007-6-12 11:06:52 | 显示全部楼层
楼主以前用过ado连接Excel吗?
其实平台上的方式跟其他开发工具没有区别的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-12 12:55:10 | 显示全部楼层
在Dephi6.0里面可以实现的:
Provider=Microsoft.Jet.OLEDB.4.0;User ID=admin;Data Source=C:\MyExcel.xls;Mode=Share Deny None;Extended Properties=Excel 8.0;Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDBatabase Password="";Jet OLEDB:Engine Type=35;Jet OLEDBatabase Locking Mode=0;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDBon't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False
回复 支持 反对

使用道具 举报

发表于 2007-6-12 13:43:01 | 显示全部楼层
在平台上,跟在Delphi中一样的,你用15楼的连接串吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-12 14:34:26 | 显示全部楼层
不行!错误提示如下:

22.jpg

142.71 KB, 下载次数: 160

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-12 14:43:58 | 显示全部楼层
发错了,不好意思,是下面这个:

11.jpg

9.11 KB, 下载次数: 156

回复 支持 反对

使用道具 举报

发表于 2007-6-12 15:05:28 | 显示全部楼层
不好意思,关于ado的更多的情况我也不是很清楚,你到m$的网站找找资料吧
回复 支持 反对

使用道具 举报

发表于 2007-6-13 11:29:06 | 显示全部楼层
你如果用ADOTable控件,当然要设置表名属性了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-11 22:59 , Processed in 0.043549 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表