连接vs2008中数据库资源管理器中附带的.mdf文件的问题

时间:2009-09-29 07:42:01

标签: c# .net asp.net visual-studio-2008

<appSettings> 
  <add key="SqlConnectionString" 
       value="Data Source=.\SQLExpress;Persist Security Info=True;Integrated Security=SSPI;
       Initial Catalog=INFT3009_ASS1_C3104855.mdf;
       Trusted_Connection=Yes"/> 
</appSettings>

我在web.config中使用上面的连接字符串。 我将.mdf文件附加到vs 2008的数据库资源管理器中 选择Windows身份验证并且测试连接成功。

当我运行代码来执行存储过程时,我收到以下错误

无法打开登录请求的数据库“INFT3009_ASS1_C3104855.mdf”。登录失败。 用户'STTS \ Karthikeyan'登录失败。

描述:执行当前Web请求期间发生了未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:System.Data.SqlClient.SqlException:无法打开登录请求的数据库“INFT3009_ASS1_C3104855.mdf”。登录失败。 用户'STTS \ Karthikeyan'登录失败。

1 个答案:

答案 0 :(得分:1)

在启动应用程序之前,您是否尝试在VS 2008中关闭连接?