<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'登录失败。
答案 0 :(得分:1)
在启动应用程序之前,您是否尝试在VS 2008中关闭连接?