这样写: ADOqry.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;DataSource='
+ edtPath.Text + ';Extended Properties=Excel2000;'
+' Persist Security Info=False';
ADOqry.SQL.Add('Select * From [Sheet1$]');
ADOqry.Active:=True;
提示 未找到可安装的ISAM?
+ edtPath.Text + ';Extended Properties=Excel2000;'
+' Persist Security Info=False';
ADOqry.SQL.Add('Select * From [Sheet1$]');
ADOqry.Active:=True;
提示 未找到可安装的ISAM?
Extended Properties=Excel 8.0另外好象只能用TADOTABLE打开。
Gongshl(阿单) :
你的意思是不是这样:
ADOqry.SQL.Add('Select * From '+ edtpATH.Text+'.Sheet1$');
ADOqry.SQL.Add('Select * From `filename`.`Sheet1$`')里面的不是单引号,而是~键的,Esc键下面的那个
你可以先用一个TAdoconnection控件连接Access数据库,看能否连上,
如果可以就可以读出数据来