我用的是database组件我在填写了databasename 和 aliasname后选drivername,选择了sql server后,她总提示连接不上,如果不选drivername,按defaults按钮后填写,
USER NAME=hgx
ODBC DSN=gyk
PASSWORD=hgx
loginprompt=false
然后ok.
然后设置他的 CONNECTED 为TRUE,使其活动;
可是登陆时为什么sql server 对话框还是弹出?
谁能给出一段源码?
USER NAME=hgx
ODBC DSN=gyk
PASSWORD=hgx
loginprompt=false
然后ok.
然后设置他的 CONNECTED 为TRUE,使其活动;
可是登陆时为什么sql server 对话框还是弹出?
谁能给出一段源码?
begin
Database.Params.Values['USERNAME']:='';
Database.Params.Values['PASSWORD']:='';
Database.LoginPromt:=False;
Database.DataabaseName:='';
Database.AliasName:='';
end;
--------------------------------------
看见了么,
那支蛾子,
正飞向太阳,
那就是我!
--------------------------------------
begin
Database.LoginPromt := False;
end;
这样行吗?
USER NAME=hgx
ODBC DSN=gyk*******删除
PASSWORD=hgx
loginprompt=false不用选择drivername了,在bde中配置完毕后先在bde中测试通过,然后直接吧database的aliasname指向你在bde中建的别名就可以了
Database.LoginPromt:=False;
counnect=true
databasename=你要连接的数据库名(我用的是ODBC的名字)
logingprompt=false
paeams:
user name= 数据库登陆的名字
password=登陆密码
的作用是进入程序时不需要输入登录窗口
但是程序中有query1.open语句时
依旧会弹出登录窗口,WHY