可是装了mdac2.6或mdac2.7后,就不行了,老是报msado1.5.dll什么错,不能修改
是mdac的问题,还是delphi的问题?
delphi 6.0

解决方案 »

  1.   

    可能是应为用odbc,没有用ado连接的。
    用"Provider=SQLOLEDB.1;Password=xxx;Persist Security Info=True;User ID=xxx;Initial Catalog=xxxx;Data Source=xxserver;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=YRS;Use Encryption for Data=False;Tag with column collation when possible=False" 看看
      

  2.   

    是啊,我是用odbc连接的,为什么不能用odbc连接了?
    是odbc连接串的问题是吗?
      

  3.   

    可能是相关的驱动出了问题,其实也就是mdac的问题,是你的mdac和你的操作系统之间的问题...
      

  4.   

    哥们,你的问题可能是程序的问题。你是否在做查询和修改的时候用的是同一个adoquery或其他的数据集控件呀?如果是的话,最好不呀混用,你可以试一试。
      

  5.   

    msado1.5.dll这个文件是有问题,重新装。 我曾有内存检测工具发现,这个文件有发生内存泄漏。