asp.net 怎么判断连接sql是否成功

来源:百度知道 编辑:UC知道 时间:2024/05/23 15:41:06
各位大哥大姐怎么才能判断连接sql 2000的数据库啊

连接成功与否最好能提示的

asp.net我是初学者。。。。。大哥急!!!!!!!

先导入命名空间using System.Data.SqlClient;

在按钮单击事件中写上:
SqlConnection con = new SqlConnection("连接字符串");
try
{
con.Open();
//只要不报错
MessageBox.Show("连接成功s");
}
catch (Exception ex)
{

MessageBox.Show(ex.Message);
}
finally
{
con.Close();
}

直接用试图化工具配置数据源就有提示,如:
连接成功!
很简单,哥们可以试试。

调用连接的open函数时,放在try,catch块里,有错误就是连接失败。如果连接已经open了,那就判断conn.state == "open",(状态成员是不是state已经记不清了,你自己查查),返回真的话,就表示连接成功了。

SqlConnection conn = new SqlConnection ("*******");
try
{
conn.Open();
if(conn.state == System.Data.ConnectionState.Open)
{

}
else
{
}
}