1 你是否装了ADO的补丁2 你的程序怎样写?

解决方案 »

  1.   

    这种错误在delphi 5中很多,不是我们自己的程序的问题,和DELPHI有关。
      

  2.   

    其实数据库运行起来是很容易出错的,叫做“运行时错误”先不管原因,你在所有有关ADO的操作时都应该使用try...catch包装。否则即使你的程序一点问题没有也会出错,而且会使程序不能继续进行。
      

  3.   


    应该是和DELPHI的运行库有关,你在异机使用的时候是运行EXE程序,还是运行原程序呢?大概是运行的DLL文件等没有打包造成的吧!因为你原机有该文件,而别的机子没有该文件吧!
    两台机子是否都装了DELPHI呢?
      

  4.   

    两台机器都没有装delphi,我在做测试时,将该程序连接到一台NT4.0 SQL 7.0的机器上运行了一个多星期也没有事,在生产机上运行一两个小时就死掉,生产机是WIN 2k advance server +SQL 2K