你首先用别的方式连接测试,看是否通,再看程序
比如:ODBC方式、查询分析器

解决方案 »

  1.   

    对要看你用的是哪种验证模式,你是不是选成windows验证了?
      

  2.   

    你的SQL Server验证模式是windows验证,请改成SQL Server或混合
      

  3.   

    1SQL Server或混合验证,是不是在链接的时候设的值?不是sqlserver里边内建吧?
    2验证提示:sqlstate 'HY000',我看到了,之后我该怎么去做?查询分析器,连接正常
    谢谢
      

  4.   

    1. 对是连接的时候设置
    2.'HY000'是什么?你是用.net里的sqlconnection数据组件做的吗?你最好先用那个东西把连接串取到,再去写代码。
      

  5.   


      仍然 Login failed for user 'sa'. 
       I connection by following:
            Connection >>2.Enter information to log on to the server>>use a specific user name and password。我确认没有错误,因为我该换db 为oracle链接读取成功!
         
       我用sa用户登陆,testing connection确实通过了。但是当我选中,use Trusted Connection 时,显示sqlstate 'HY000' 的错误提示信息!之后当我执行我的程序时,就显示如此错误,会不会是我sqlserver配置本身有错?但是我用查询分析器,链接没有错误呀!   
      我该怎么做,让他连接到我的上? 请帮忙小弟,不胜感激!