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

关于连接数据库问题,应该很简单,帮帮忙~
把做好的.mdf通过VS2010里的添加数据连接加到了项目的服务器资源管理器中,然后在项目中也添加了数据库文件.mdf,问题就是问什么第一次运行的时候可以成功登陆数据库然后弹出项目的其实画面,为什么在左侧的服务器资源管理器中一点我这个连接(相当于刷新操作),然后再运行的时候就提示con.open();这句错误,抛出SQL异常:
  无法打开登录所请求的数据库 "BOOKSHOP5"。登录失败。
用户 'PC-20120422NAQR\Administrator' 登录失败。
  只能把这个连接删除,再新建一个连接,找到.mdf路径才能再次运行,再刷新连接之后就又不好用了,这是什么错误?需要改哪些地方才能好用呢???

------解决方案--------------------
左侧的服务器资源管理器中一点我这个连接,这个的数据库连接字符串是自动添加到web.config配置中的,看看web.config文件中的连接字符串
------解决方案--------------------
C# code
  <appSettings>
    <add key="ConnectionString" value="Data Source=服务器名字或者IP;Initial Catalog=yingyang;User ID=用户名;pwd=密码"/>
    <add key="FCKeditor:BasePath" value="~/fckeditor/"/>
    <add key="FCKeditor:UserFilesPath" value="~/Files/"/>
  </appSettings>

------解决方案--------------------
试用. / local/ 机器名 登录
------解决方案--------------------
把mdf文件导入本地的数据库试试?