小弟正在做一个Delphi连接SQL Server 2000的应用程序,但是设置
TSQLConnection 连接我的数据库就是连不上,不知是什么原因。我的SQL
是启动了的。连接错误信息如下:Failure to connect :SQL State:42000,SQL Error Code:18452
急,急,急!!!!

解决方案 »

  1.   

    用BDE的database或adoconnection不是挺方便
      

  2.   

    这是个BUG 要更新,需要的话我发给你
      

  3.   

    http://mydelphi.8u8.com/update.htm
    更新一下
      

  4.   

    双击TSQLConnection,弹出设置框,在HostName栏输入数据库服务其名称,在DataBase栏输入数据库名称,在User_Name栏输入用户登陆名,在Password栏输入口令。
    我开始用sa用户登陆不行,可能是我的sa用户没有口令,后来新建了一个用户,添加了一个口令就没问题了。
      

  5.   

    你需要更新你的动态连接库,borland已经修正了当用户名或者密码位空的bug
      

  6.   

    我的问题解决了,你过去看看,不知道能不能解决你的。
    http://expert.csdn.net/Expert/topic/2501/2501549.xml?temp=.495495