如何用ADO组件访问Excel文件?(0分)

  • 主题发起人 主题发起人 sh_web
  • 开始时间 开始时间
S

sh_web

Unregistered / Unconfirmed
GUEST, unregistred user!
OS: Win2000
Tool: Delphi6

在设置TADODataSet组件的ConnectionString属性为Provider=MSDASQL.1;Persist Security Info=False;Data Source=Excel Files;Initial Catalog=d:/Borland/Delphi6/Borland Shared/data后,编辑Command Text属性,在CommandText Editor的Table窗口中,找不到我的Excel表classmates.xls.
我哪个地方出问题了?为什么我事先做好的classmates.xls报表在table中找不到?

我是初学者,多多指教!
 
还需要在AdoConnection的所有里面的Extend Properties设置Excel 8.0
然后可以访问。
Table的默认名为[Sheet1$]等。[]是因为$为关键字,转义用的。
 
按照楼上所说的,添加Extend Properties为Excel 8.0后,在Table中还是没有显示Excel报表。
把Extend Properties设置为Excel 9.0,依然存在此问题。
 
后退
顶部