本地数据库文件未附加

时间:2017-12-01 10:41:34

标签: c# sql

我正在使用sql server 2008 R2和sql server managment studio。 我想在运行时附加本地数据库文件。 我通过texbox将本地数据库路径提供给连接字符串。 但它给了我错误

  

无效的对象名称。

       con = new SqlConnection("Data Source=
    (LocalDB)\\MSSQLLocalDB;AttachDbFilename=" + databasepathtextbox.Text + "; 
    Integrated Security=True; MultipleActiveResultSets =True;");

和插入数据的命令:

      con.Open();
         cmd=new SqlCommand(" insert into  Firsttimecheck (checkfilepath) 
     Values('" + textBox1.Text + "')", con);
        cmd.ExecuteNonQuery();
        con.Close();

我通过texbox获得的路径为

     D:\\data\\datainfo\\schoinfo\\Database1.mdf

请帮忙,如何在运行时添加本地数据库文件路径?

1 个答案:

答案 0 :(得分:0)

Finnaly我找出了错误。错误是\\我用\替换它,它工作