日期:2014-05-17  浏览次数:20484 次

连接App_data下数据库出现操作系统错误 5(拒绝访问。)!时间紧急,求高手答疑
我的连接语句是:string connstr = @"Data Source=.\SqlExpress;AttachDbFilename=|DataDirectory|project.mdf; Database=project;Integrated Security=sspi";
出现的错误是:
对文件 "C:\Documents and Settings\Administrator\桌面\12-21Product_Manage\Project_Manage\App_Data\project.mdf" 的目录查找失败,出现操作系统错误 5(拒绝访问。)。
无法将文件 'C:\Documents and Settings\Administrator\桌面\12-21Product_Manage\Project_Manage\App_Data\project.mdf' 作为数据库 'project'. 附加 


请问,该怎么解决,帮帮我吧

------解决方案--------------------
Data Source=.\SQLEXPRESS;AttachDbFilename=c:\inetpub\wwwroot\SuppMS\App_Data\ASPNETDB.MDF;Integrated Security=True;User Instance=True

http://topic.csdn.net/u/20080613/17/b2f980d5-1371-482c-a59c-46ddbc659035.html
------解决方案--------------------
是不是因为路径里有汉字的问题,可能跟这个有关的。
另外:
C# code
string connstr = @"data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|project.mdf;User Instance=true";