请帮我看看!
错误是" 无效的授权说明,未发现数据源并且未指定默认驱动程序"
以下是我的程序:
var
constr :string;
begin
try
adoconn.Close;
constr:=extractfilepath(application.ExeName);ADOConnection1.connectionstring:='filename='+constr + 'conn.udl'; ADOConnection1.open;
except
showmessage('错误');
application.terminate;
end;
我用conn.udl 动态连接数据库,其中有密码,我测试连接成功,可是当以上程序运行到ADOConnection1.open时就出错,各位这样解决???
错误是" 无效的授权说明,未发现数据源并且未指定默认驱动程序"
以下是我的程序:
var
constr :string;
begin
try
adoconn.Close;
constr:=extractfilepath(application.ExeName);ADOConnection1.connectionstring:='filename='+constr + 'conn.udl'; ADOConnection1.open;
except
showmessage('错误');
application.terminate;
end;
我用conn.udl 动态连接数据库,其中有密码,我测试连接成功,可是当以上程序运行到ADOConnection1.open时就出错,各位这样解决???
[oledb]
; Everything after this line is an OLE DB initstring
Provider=SQLOLEDB.1;Password=123;Persist Security Info=True;User ID=sa;Initial Catalog=mony;Data Source=F92CC2D93F3B498
应该没错吧,是用conn.udl直接设置的
当然把保存密码的选项加上了,是一样的,我自己估计是ADOConnection1的属性设置的问题,可是我才开始用delphi
对这个控件的属性不熟,求大家解决,已经困扰我两天了!!!