procedure Tscfrm.FormCreate(Sender: TObject);
begin
with database do
begin
Params.Values['username']:='sa';
Params.Values['password']:='limmjackson';
LoginPrompt:=False;
AliasName:='ZB';
DatabaseName:='CGZB_JXC';
Connected:=false;
end;
try
database.Connected:=true;
StatusBar1.Panels[0].Text:='连接状态:已连接';
exit;
Except
StatusBar1.Panels[0].Text:='上传状态:无连接';
Abort;
end;
end;
procedure Tscfrm.RzBitBtn1Click(Sender: TObject);
begin
with database do
begin
Params.Values['username']:='sa';
Params.Values['password']:='limingmmjackson';
LoginPrompt:=False;
AliasName:='ZB';
DatabaseName:='CGZB_JXC';
end;
try
database.Connected:=true;
StatusBar1.Panels[0].Text:='连接状态:已连接';
exit;
Except
StatusBar1.Panels[0].Text:='上传状态:无连接';
Abort;
end;
end;当我ONCLICK时为什么还会出现SA登陆提示框,接下来又会提示不能重复打开DATABASE!
begin
with database do
begin
Params.Values['username']:='sa';
Params.Values['password']:='limmjackson';
LoginPrompt:=False;
AliasName:='ZB';
DatabaseName:='CGZB_JXC';
Connected:=false;
end;
try
database.Connected:=true;
StatusBar1.Panels[0].Text:='连接状态:已连接';
exit;
Except
StatusBar1.Panels[0].Text:='上传状态:无连接';
Abort;
end;
end;
procedure Tscfrm.RzBitBtn1Click(Sender: TObject);
begin
with database do
begin
Params.Values['username']:='sa';
Params.Values['password']:='limingmmjackson';
LoginPrompt:=False;
AliasName:='ZB';
DatabaseName:='CGZB_JXC';
end;
try
database.Connected:=true;
StatusBar1.Panels[0].Text:='连接状态:已连接';
exit;
Except
StatusBar1.Panels[0].Text:='上传状态:无连接';
Abort;
end;
end;当我ONCLICK时为什么还会出现SA登陆提示框,接下来又会提示不能重复打开DATABASE!
解决方案 »
- 这个功能怎么实现?应该是很简单的,分不够可以再加
- 如何动态载入form文件?
- 关于COM+的问题?
- rave报表怎么设置才可以让表格横着打印?
- toolbar上的按钮怎么才能显示文字呢?在线等待~给分
- pilicat(delphi迷) :请进来回复一下,刚才操作错误,没有给你分.
- 谁能帮我解决这个问题,百分相赠
- 在delphi+sql sever7中如何获取服务器名?
- 各位高手请注意:一个有挑战性的问题(如何实现屏幕过滤?)急!!!!
- 我在使用QuickReport打印报表(报表数据是从数据库中得出),当数据量超过一页时,发现报表的下面快到页尾的地方会有一行即不能显示,又不能打印。而且按位置来说这一行并不是一个整个的Band,可能上一个Band的下半部分字体残缺。请问如何解决?
- 如何设定一个EDIT只能输入数字或者字母
- 如何获得包含的资源文件
LoginPrompt:=false;
在动态连接之前先要Database1.Connected:=false;
为什么不用ADOConnection.
因为首先窗体创建时已经Database1.Connected:=true;
因为首先窗体创建时已经Database1.Connected:=true