我按照以前的贴子总是报错,说什么没有权限打开或被独占方式打开,根本就没法编译,各位谁有这方面的经验或资料,谢谢!
解决方案 »
- delphi 鼠标画图 退出后如何清除所画的痕迹?
- 如何在dbgrid中显示记录序号?
- Delphi中updown控件怎么改变Edit里内容
- 有关TreeView的问题,怎样实现多选,并且防止子接点与父接点同时被选种
- 快去用BT下载delphi 8 for .net地址http://search.sa20.com/btsearch.php?query=Delphi+8&type=0
- 关于ZEBRA 105SL 条码打印打印格式问题
- fastreport2.47 如何输出到EXCEL?
- 用ADOQUERY查询带密码的PARADOX表?
- 如何搜索
- 第一次运行可以,第二次出错!‘Access violation at address 004B09BD in module’ Read of address,
- 【Look for Project】武汉的朋友可以进来聊聊吗,散分100
- 用了ehlib3.5后,程序怎么在无DELPHI的环境下无法运行?
procedure TForm1.Button1Click(Sender: TObject);var
SqlStr: string;
SqlStr1: string;
begin ///
SqlStr1:='Data Source='+Trim(Ed_File.Text)+';User ID=Admin;Password=;Extended properties=Excel 8.0';
SqlStr:=' SELECT * FROM ';
SqlStr:=SqlStr+' OpenDataSource( '+''''+'Microsoft.Jet.OLEDB.4.0'+''''+',';
SqlStr:=SqlStr+''''+SqlStr1+'''';
SqlStr:=SqlStr+')...sheet1$';
//Memo1.Text:=SqlStr;
//Exit;
with Qry do
begin
Sql.Clear;
Sql.Add(SqlStr);
open;
memo1.Text:= SqlStr;
showmessage('成功! :) ')
end;
end;用这个方法时﹐adoquery的connectionstring属性可设置与一个sqlserver数据库连接﹐而且这个数据库所再的机子好象要装又office
如﹕Qry.ConnectionString:= 'Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=;Data Source=127.0.0.1';(如果你本机装了sqlserver的话)
你建一个系统DSN就可以了。