以前正常,不知怎么搞得,这两天我的delphi7不好使
用adoconnection连接sql server2000数据库,在ide中使active为true可以,但是用代码打开数据库连接就报错“灾难性故障”
连接串肯定没问题,不知道是怎么回事?不知道有没有人碰到此问题,如何解决?

解决方案 »

  1.   

    http://support.microsoft.com/kb/831715/zh-cn
      

  2.   

    谢谢楼上,看上面所说,应该是MDAC有问题,可是我下载了MDAC 2.8,但是安装不上呀,我是xp-sp2,如何才能安装MDAC 2.8?
      

  3.   

    要不你重新安装下Delphi或SQL-Server,也许好用。
      

  4.   

    mdac2.6完全胜任了
    可能是你的sqlserver的问题
    你先连接access数据库看行不行,如果行就极有可能是sqlserver的问题
    .完全卸载,重装.还不行可能是操作系统更新了不该更新的东西或操作系统受到破坏.