是不是服务器没开啊,你是用WINDOWS集成验证的还是用SQL密码验证的啊,

解决方案 »

  1.   

    搂主把connect语句放出来
    别放出一堆没用的
      

  2.   

    应该是权限问题:把你的SQL SERVER的安全验证设置为混合验证,然后把连接字符串改为server=CHUAN;user id=sa;initial catalog=学生数库;persist security info=True;
    ------------------------
    设置为混合验证方法: 打开SQL企业管理器——右键你的sql server组(就是你的server=CHUAN),然后选安全选项卡,
    -----选中身份验证下面的 SQL SERVER和WINDOW——点确定——重起你的SQL服务器
      

  3.   

    上面的连接字符串中的server和initial catalog改为和你的SQL服务器是一样的就行了!!!
      

  4.   

    应该是
    this.dataGrid.DataSource=DataSet;
    this.dataGrid.DataMember=表名;
      

  5.   

    用户 'HUST-WANGLILY\ASPNET' 登录失败是登入失败,就是说还没有登入SQL,怎么可能会是dataGrid.DataSource的原因了!!!
      

  6.   

    connect语句不需要啊,sqlDataAdapter1.Fill(dataSet11,"jobs");DataGrid1.DataBind();绑定数据库就可以啊
      

  7.   

    不需要,那你的sqlDataAdapter1是怎么连接SQL数据库的啊!!!
      

  8.   

    你是没有添加'HUST-WANGLILY\ASPNET' 到sql的登陆用户中
    1.打开sql的企业管理器,点右键选择"新建登陆",然后在在"名称"里选择aspnet添加这个用户.
    2在你的数据库的用户栏里"新建数据库用户"从里面取出你刚健的aspnet用户
    3给aspnet用户赋予权限,可以各个表打勾,也可给他一个角色
    4.你的dataGrid数据绑定没有数据原  datagrid.source=ds.table["tablename"].defaultview;
      

  9.   

    楼主是用WINDOWS集成验证的,还是用SQL密码验证的?
    还有可能就是服务没有启动。
      

  10.   

    To  BearRui(孤熊 | 爱情!它把我给忘了!) ,这方法还是不行!一样的结果!还有没有其他办法?
      

  11.   

    ok,  firehang_166(firehang) ,你的方法行通了,谢谢各位!