
/// <summary>
/// 判断数据库是否连接
/// </summary>
/// <returns>是否连接</returns>
public bool IsConnected()
{
SqlConnection connection = new SqlConnection(connectionString)//connectionString 数据库连接字符串
try
{
if (connection.State != ConnectionState.Open)//判断数据库状态是否断开
{
connection.Open()//连接数据库
}
return true
}
catch
{
connection.Close()//关闭数据库连接
return false
}
}
JDBC是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC 可做三件事:与数据库建立连接、发送 *** 作数据库的语句并处理结果。要判断jdbc是否关闭,你可以执行一段sql查询语言,如果出现异常 报connection is closed之类的错误就是连接关闭了,当然你也可以写一个判断连接是否存在的方法,可以调用Connection的isClosed方法。要判断记录集是打开的还是关闭的.Recordset.State
AdStateOpen 指示对象是打开的。
AdStateConnecting 指示 Recordset 对象正在连接。
AdStateExecuting 指示 Recordset 对象正在执行命令。
AdStateFetching 指示 Recordset 对象的行正在被读取。
VB6 Ado 访问数据库,不需要管他数据库是否打开...查完一个表,可以直接查另外的表,查的时候之前那个会关掉...当然也可以用 Adodc1.Recordset.Close 关闭..
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)