我需要从我的wpf应用程序测试数据库连接,即类似的方法:
bool TestCon(string dbserver, string user, string password, string dbname)
{
bool success;
// code
return success;
}
我看过我可以使用sqlcmd -S dbserver -U user -P password -d dbname,但是我不清楚如何从sqlcmd读取答案,所以我的程序可以说:连接成功!!或者登录不好!!或坏的服务器!感谢。
答案 0 :(得分:0)
你有使用sqlcmd吗?如果没有,你最好还是使用ADO.NET ...
bool TestCon(...)
{
try
{
using(var connection = new SqlConnection("your connection string"))
{
connection.Open();
connection.Close();
return true;
}
}
catch
{
return false;
}
}