【问题标题】:testing a database connection with wpf application and sqlcmd使用 wpf 应用程序和 sqlcmd 测试数据库连接
【发布时间】:2011-08-16 23:39:14
【问题描述】:

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

【问题讨论】:

    标签: database-connection sqlcmd


    【解决方案1】:

    使用 sqlcmd 吗?如果没有,您最好使用 ADO.NET...

    bool TestCon(...)
    {
      try
      {
        using(var connection = new SqlConnection("your connection string"))
        {
          connection.Open();
          connection.Close();
          return true;
        }
      }
      catch
      {
        return false;
      }
    }
    

    【讨论】:

    • 如何使用 ado.net 查询我的数据库并获得类似 sqlserver management studio 的输出??
    • @blur,这是一个相当广泛的问题,有很多方法可以实现这一点。我建议您首先阅读 ADO.NET 文档msdn.microsoft.com/en-us/library/e80y5yhx(v=VS.100).aspx
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-28
    • 1970-01-01
    • 1970-01-01
    • 2014-09-03
    • 1970-01-01
    • 2011-01-30
    相关资源
    最近更新 更多