怎么连接到Excel?(50分)

  • 主题发起人 主题发起人 yankk
  • 开始时间 开始时间
Y

yankk

Unregistered / Unconfirmed
GUEST, unregistred user!
李维老先生书说,使用Microsoft Jet 4.0 OLE DB Provider 可以连接到Excel文档,但我连接
时却出现了‘不可是别的数据库格式’,怎么办呢?
 
Jet4似乎不能用来连接Excel,Excel有专门的连接驱动,但是似乎不是OLE DB的,
ADO 2.1以上的版本都有,可以在微软的主页下载
 
奇怪的是,用d5编译了一下,居然可以运行,但自己连接就不行了,怪事!
我比较了一下ADOConnection的属性值,都一样啊
不信你试一试,《delphi 5.x ADO/MTS/COM+高级程序设计篇》P127 3-6 用ADO存取EXCEL
 
各位牛兄牛姐,help!help!help!help!help!help!help!help!help!help!help!help!help!
help!help!help!help!help!help!help!help!
一定给分!!!
 
Microsoft Jet是直接支持Excel的,跟OLE DB无关。
 
将数据链接属性(data link properties)的所有页(第四页)的Extended Properties
属性设为EXCEL 8.0就OK了.(我也是刚发现;-))
 
又是50分!这么浪费
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=559353
 
没办法啊,等了好久都没人说话
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
I
回复
0
查看
531
import
I
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部