【问题标题】:I receive An attempt to attach an auto-named database for file我收到试图为文件附加一个自动命名的数据库
【发布时间】:2018-01-09 17:19:44
【问题描述】:

这是我得到的错误:

System.Data.dll 中出现“System.Data.SqlClient.SqlException”类型的未处理异常

附加信息:尝试为文件 C 附加自动命名数据库:\Users\Lee Chern Hao\Desktop\2017 文件夹 sem 2\sensor\Mid term projectv2\sntp project\sntp project\App_Data\shoppingcart.mdf失败。
存在同名数据库,或指定文件无法打开,或位于 UNC 共享上。

这是我使用的连接字符串:

SqlConnection con = new SqlConnection(@"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C: \Users\Lee Chern Hao\Desktop\2017 folder sem 2\sensor\Mid term projectv2\sntp project\sntp project\App_Data\shoppingcart.mdf;Integrated Security=True;Connect Timeout=30");

【问题讨论】:

    标签: c# sql-server


    【解决方案1】:

    消息告诉你这一点,没有测试它,你在 C: 后面有一个额外的空间

    AttachDbFilename=C: \Users\
    

    C:后面有空格,应该是

    AttachDbFilename=C:\Users\
    

    【讨论】:

    • 你的帮助
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-03
    • 1970-01-01
    • 1970-01-01
    • 2012-09-15
    • 1970-01-01
    相关资源
    最近更新 更多