1、ADOConnection1.Connected本身就可判断
if ADOConnection1.Connected then 连接成功2、可以编写一个连函数,试着连接数据库某个表的数据,返回连接成功值。3、代码如下:var Con:boolean;
try
DataModule1.ADOCon.Connected:=False;
DataModule1.ADOCon.ConnectionString:=ConnectionString;
DataModule1.ADOCon.Connected:=True;
Con:=True;
StatusBar1.Panels[0].Text:=' 数据连接成功!';
except
Con:=False;
StatusBar1.Panels[0].Text:=' 连接数据失败......';
end;
(1)通过Con判断是否连接
(2)StatusBar1显示是否连接成功。
if ADOConnection1.Connected then 连接成功2、可以编写一个连函数,试着连接数据库某个表的数据,返回连接成功值。3、代码如下:var Con:boolean;
try
DataModule1.ADOCon.Connected:=False;
DataModule1.ADOCon.ConnectionString:=ConnectionString;
DataModule1.ADOCon.Connected:=True;
Con:=True;
StatusBar1.Panels[0].Text:=' 数据连接成功!';
except
Con:=False;
StatusBar1.Panels[0].Text:=' 连接数据失败......';
end;
(1)通过Con判断是否连接
(2)StatusBar1显示是否连接成功。
解决方案 »
- Dephi 字符集问题
- 关于自定义函数写内存的问题
- 请教!我的画布变色啦!
- 哪位帮忙解答个问题啊,我在SQLSEVER里建了一个存储过程......
- 在delphi中怎样定义全局变量(对整个应用程序有效):定义在哪里?在那里初始化?
- 调用dll文件,执行成功后,报错'invalid pointer operation'高手帮忙!在线等
- 如何让一相查询到的数据集在本地修改,并用datagrid显示,不需要把修改后的值传回数据库
- 节前问最后一个问题,大家多给面子,很简单的delphi做dll的问题,但需要经验丰富。
- 请问: Delphi中有在整个硬盘中查找指定文件或者目录的函数吗?不会又要递归搜索吧?!
- 我在form1打开form2,而在form2的create中动态生成工序流程图。。。
- Delphi 获取动态创建的Image与Scrollbox的相对位置,找了好久找不到有用资料.谢谢各位.
- Delphi新手sql数据库简单问题?
ADOConnection1.Open;
except
end;
if ADOConnection1.Connected then
//连接成功
else
//连接失败;
用DataModule1只不过是好习惯而已吧?不用它是不是没啥区别
用DataModule1只不过是好习惯而已吧?不用它是不是没啥区别
区别到是没什么,不过一个好习惯也是码农的必备的,想想每个Form上N个数据库控件,看起来就头疼啊,不如都放在DataModule1内,找起来也方便。