问题描述:
我使用代码方式对ADOQuery的ConnectionString进行设置,并使其Active属性为true 欲与SQLServer连接。
疑问:当连接成功或不成功时,SQLServer怎样返回一个信息给Delphi,并且我们怎么获取这个信息,并用做其他功能的判断条件。
我使用代码方式对ADOQuery的ConnectionString进行设置,并使其Active属性为true 欲与SQLServer连接。
疑问:当连接成功或不成功时,SQLServer怎样返回一个信息给Delphi,并且我们怎么获取这个信息,并用做其他功能的判断条件。
解决方案 »
- 报错List index out of bounds (1),越界错误。。求解。。
- ***************关于DBGRID显示数据的问题*******************
- If Then Else 問題
- 主表变化,从表怎么跟着变化?
- 关于delphi封装的http,ftp,udp,tcp等协议的使用问题
- 通过adoquery往sql server 2000日期数据的问题
- 十万火急!!!!!!点击QuickRep均报Vcl50.bpl错误
- 如何实现QQ好友的功能
- 如何在使用Foxpro的dbf文件的TTable中使用原dbf中的索引啊?
- 关于RegisterHotKey
- delphi 读写另外系统的注册表文件
- 怎么实时检测数据库是否连接正常
begin
result := false;
try
if ADOQuery.Active then ADOQuery.Close;
ADOQuery.ConnectionString := ....
ADOQuery.Sql.Clear;
ADOQuery.Sql.Add(...);
ADOQuery.Open;
result := ADOQuery.Active;
except
end;
end;if GetQuery() then ShowMessage('open succeed')
else ShowMessage('open error');