无法打开数据库,代码执行 - 显示异常

时间:2015-08-14 00:08:43

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

  

类型' 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();
                }

1 个答案:

答案 0 :(得分:0)

试试这个:

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

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