【问题标题】:cannot open database, on code execution - shows exception在执行代码时无法打开数据库 - 显示异常
【发布时间】:2015-08-14 00:08:43
【问题描述】:

“System.Data.SqlClient.SqlException”类型的异常发生在 System.Data.dll 但未在用户代码中处理

附加信息:无法打开数据库 登录请求的“aspnet-mywebsite-20150813211505”。登录 失败了。

尝试在 Visual Studio 2013 中连接本地 .mdf 数据库 - Web 表单。 创建用于连接数据库的数据库和 C# 代码。当我尝试执行时显示错误:

using (SqlConnection con = new SqlConnection(@"Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-mywebsite-20150813211505;Integrated Security=SSPI;"))
                {
                    SqlCommand cmd = new SqlCommand("select * from Users;");
                    cmd.Connection = con;
                    con.Open();
                    DataSet ds = new DataSet();
                    SqlDataAdapter da = new SqlDataAdapter(cmd);
                    da.Fill(ds);
                    con.Close();
                }

【问题讨论】:

    标签: c# asp.net database-connection connection-string


    【解决方案1】:

    试试这个:

    @"Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\aspnet-mywebsite-20150813211505.mdf;Integrated Security=True"
    

    如果这不起作用,请尝试使用“添加新数据源”向导连接到此数据库,并从位于 app.config 中的自动生成的连接字符串中复制连接字符串。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-04-28
      • 1970-01-01
      • 1970-01-01
      • 2016-06-22
      • 2020-09-02
      • 2022-01-11
      • 1970-01-01
      相关资源
      最近更新 更多