【发布时间】:2014-09-01 15:29:57
【问题描述】:
我一直在尝试使用本地 .mdf 数据库制作通讯簿,但找不到任何可用的连接字符串。
我当前的连接字符串
Server=.\\SQLExpress;AttachDbFilename=|DataDirectory|Database.mdf;Database=Database;Trusted_Connection=Yes;
当我尝试打开连接时,我得到一个异常提示:
“System.Data.SqlClient.SqlException”类型的未处理异常 发生在 System.Data.dll
附加信息:目录查找文件“C:\Users\******\Documents\Programmming\C#\Projects\Address Book Sql\Address Book Sql\bin\Debug\Database.mdf" 操作系统失败 错误 5(访问被拒绝。)。
无法附加文件 'C:\Users\******* \Documents\Programmming\C#\Projects\Address Book Sql\Address Book Sql\bin\Debug\Database.mdf' 作为数据库'Database'。
【问题讨论】:
-
我已经编辑了你的标题。请参阅“Should questions include “tags” in their titles?”,其中的共识是“不,他们不应该”。
-
您是否尝试在此数据库文件上为
everyone用户提供full control?
标签: c# sql sql-server