每次运行时都会出现数据库问题

时间:2014-11-12 06:18:16

标签: c# sql-server

我最近在.NET Framework 3.5上有一个项目,但现在在VS 2013中使用它。我在SO上查看更多线程,但他们并不满意。我在VS 2013中打开它后添加了一个数据库。成功添加和连接数据库但是当我运行时说,

  

System.Data.dll中发生了未处理的“System.Data.SqlClient.SqlException”类型异常   这是我的联系:

public bool ConnectDB()
    {

       con.ConnectionString = "Data Source=.;Initial Catalog=Db_doc_Clinic;Integrated Security=true";
        //con.ConnectionString=
        con.Open();
        if (con.State == ConnectionState.Closed)
        {
            return true;
        }
        else
        {
            return false;
        }

    }

1 个答案:

答案 0 :(得分:0)

对于正确的数据库连接字符串,我建议您浏览View->Server Explorer -> Database Connections并从那里连接到您的数据库。现在右键单击服务器资源管理器中的数据库并选择属性。在那里,您将看到ConnectionString属性,请将其复制并粘贴到此处。

private SqlConnection con ;
public bool ConnectDB()
{
  con= new SqlConnection();
  con.ConnectionString= your_copied_string;
  if (con.State == ConnectionState.Closed)//always true
  {
     con.Open();
     return true;

  }
}