请确认Query得DatabaseName一定是Database的DatabaseName。
解决方案 »
- cxGrid 怎样使列可以调整宽度但不能拖动位置?
- 请问谁有Chart和DBChart的教程,我用不好这两个控件。
- 求助,请教各位大哥怎么把 服务器里的数据库都选择出来,谢谢!
- adoconnection连接超时,commandout/connectiontimeout均=1200秒,执行大存储过程,1分钟就报超时!
- flash播放器,怎样做?
- 怎么样解决c/s模式中双方不同时在线也能传输数据?等下次对方上线时可以收到
- 帮我看一下,谢了!
- 我该出这笔钱吗?说出建议及理由者有分!
- 关于屏幕图象在web上实时发布的问题!(分数可加)
- delphi7 中多线程的time很慢
- 高分求救!!!!一个简单的问题!!!
- 小弟初学,请教paradox中如何使用memo类型放如400个汉字?最好说详细点,谢谢!!!
试试看!
to flyby: 也不行
connected:=true
keepconnection:=true
loginprompt:=true
to LWWL: 你知道loginprompt的用处嘛?
想得分也不能这样呀!不懂装懂!
begin
Connected:=False;
Params.Clear;
Params.Add('USER NAME=??');
Params.Add('PASSWORD=??');
...
LoginPrompt:=False;
Connected:=True;
end;注:DataBase的Params随连接不同的数据库而配置不同。
AliasName:=Bde别名;
DatabaseName:=数据库服务名(自定义)
Connected:=False;
LoginPrompt:=False;
KeepConnection:=true;
连接事件:
database.Params.Clear;
database.Params.Add('USER NAME=****');
database.Params.Add('PASSWORD=****');
database.Connected:=True;
database1.Params.Clear;
Database1.Params.Add(user);
database1.Params.Add(pass);
database1.Connected:=true;
pass:='password=???';
that's ok
这算不算是delphi的一个bug???
因为database在设置时,分别设置了AliasName和DatabaseName两上值,
当然在Query或Table设置DatabaseName时,一定要设置成是database的databaseName的值,
我想你一定是设置成了database的AliasName的值,才会有这种现象出现。