在DELPHI中如何使用ADO直接访问Excel数据文件? 1.设置ADOConnection的ConnectionString 这我会;以后?谢谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先设置ADOConnection的连接字符串然后放置一个ADOQuery组件,并将属性Connection:=ADOConnection如果需要显示,还需要放一个DataSource和一个DBGrid,并分别设置属性DataSouce.DataSet:=ADOQuery;DBGrid.DataSource:=DataSource; With ADOQuery_Excel Do Bgin Close; SQL.Clear; SQL.Add(' Select * from ' + '[sheet$]');//sheet的名字 Open;End; 在不运行时很好,我用ADOTable,还放一个DataSource和一个DBGrid能看到。可运行出错:打不开文件,文件被独占或没有访问权限。自己做的表,为什么?谢谢!!! 生成EXE文件后,单独运行此exe(关闭delphi环境中和EXCEl的连接) delphi中TdxTreeList控件使用 求一日期函数 打印问题 如何读取和改写注册表里REG_MULTI_SZ类型的值??? 不知了,不懂了,不晓了。望帅哥指教 如何在分发软件时,加入限制试用期的功能,有没有好的方法,大家讨论一下.... 怎样将Access转成txt格式 求救!求救!关于接口! 请教ini文件的处理 网络开发的利器delphi6.0中的indy控件使用 新手请教小问题:) 把数据库记录存入Excel文件中
然后放置一个ADOQuery组件,并将属性Connection:=ADOConnection
如果需要显示,还需要放一个DataSource和一个DBGrid,并分别设置属性
DataSouce.DataSet:=ADOQuery;
DBGrid.DataSource:=DataSource;
Bgin
Close;
SQL.Clear;
SQL.Add(' Select * from ' + '[sheet$]');//sheet的名字
Open;
End;
可运行出错:打不开文件,文件被独占或没有访问权限。
自己做的表,为什么?
谢谢!!!