本帖最后由 jiangsheng 于 2010-05-17 10:41:05 编辑

解决方案 »

  1.   


    public void Open()
    {
    if ( SqlConn == null ) //SqlConn是一个SqlConnection对象
    {
    SqlConn = new SqlConnection( this.sConn); //sConn是一个连接字符串
    SqlConn.Open();
    }
    }“inegrated security” 说明数据库登录模式不支持集成windows权限,可能安装sql服务器的时候只允许使用sql用户名密码模式登录
      

  2.   


    //这表示用一个指定的连接字符串生成一个SqlConnection对象,SqlConnection代表数据库连接
    //this.sConn里面的inegrated security表示使用sqlServer的集成登录模式
    SqlConn = new SqlConnection( this.sConn);
    关于连接字符串的更多问题,可以看这里,什么连接字符串都有:
    http://www.connectionstrings.com/
      

  3.   

    楼上两位正解,inegrated security这是Sqlserver验证方式!!
      

  4.   

    conn是什么意思?这样问没有什么意义的,因为sqlconn是一个整体,呵呵
    关于inegrated security,楼上说得很清楚了,你可以改成用SQL验证登录。
    用户用:SA
    密码:***