如何在C#中检查与SQL Server数据库的成功连接
本文关键字:数据库 Server 成功 连接 SQL 检查 | 更新日期: 2023-09-27 17:59:09
我正在尝试连接到C#中的SQL Server数据库,并检查该数据库是否包含一个包含3列的空表,但我不知道如何检查它是否成功。。
我的代码:
protected bool checkDB()
{
string ConnectionString = "Server=[serverName];Database=[databaseName];Trusted_Connection=true";
SqlConnection con = new SqlConnection(ConnectionString);
SqlCommand com = new SqlCommand("SELECT * FROM tableName", con);
// use the connection here
con.Open();
con.Close();
if (success)
{
return true;
}
else
{
return false;
}
}
protected bool checkDB()
{
var connString = @"Server=myServerName'myInstanceName;Database=myDataBase;Integrated Security=true;";
try
{
using (var con = new SqlConnection(connString))
{
con.Open();
using (var com = new SqlCommand("SELECT * FROM tableName", con))
{
// use your query here...
}
}
return true;
}
catch (Exception)
{
return false;
}
}