private static string CONN_STRING = System.Configuration.ConfigurationSettings.AppSettings["CnStr"].ToString(); <appSettings>
    <add key="CnStr" value="server=20100909-0957\SQLEXPRESS;database=sshd;uid=sa;pwd=;"></add>
  </appSettings>无法打开登录所请求的数据库 "sshd"。登录失败。
用户 'sa' 登录失败。sql2005配置基本都正确,用sql server Management studio Express 两种登录方式都没问题,为什么一到程序里就出现这种错误啊,我已经附加数据库了。

解决方案 »

  1.   


    1 打开SQL Server企业管理器。
    2 选择服务器名称上右键选择“属性”,然后打开“安全性”选项卡。
    3 在选项卡中,选择身份验证为“SQL Server和 Windows ”,其他不变
      

  2.   

    private static string CONN_STRING = System.Configuration.AppSettings["CnStr"].ToString();
    应该是这样吧,多了个ConfigurationSettings
      

  3.   

    vs工具连接不能 提示无法生成 sql server 用户实例,仅集成用户才能生成用户实例。
    我就晕了,这电脑我都弄半天了,软件都不是我装的,我都无语了。。
      

  4.   

    楼上各位所说的配置我全都弄好了 可到程序里就是连不上啊 连接字符串也能得到 是open时出的错
      

  5.   

      你的sql server服务没有打开吧???  如果上面都调制好 还不行, 检查下 服务!!!  可能服务是停止的。启动下