使用wpf应用程序和sqlcmd测试数据库连接

时间:2011-08-16 23:39:14

标签: database-connection sqlcmd

我需要从我的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读取答案,所以我的程序可以说:连接成功!!或者登录不好!!或坏的服务器!感谢。

1 个答案:

答案 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;
  }
}