2006年06月15日

         写了一个小程序,delphi7+ado+ mysql   运行一直很正常,今天突然有个家伙告送我,程序在他的机子上出了问题,问题如下:‘数据提供程序或其他服务返回E_FAIL状态’。在网上搜了一下,相关信息还真不少,具体的说有以下几种可能

        1:ado 需要更新;

        2:数据库坏了

 根据他的计算机的情况,第一种排除。数据库彻底坏了也不可能,因为程序在其他人的机子上运行正常,最后我开始怀疑他录入的数据出了问题,查了一下果真如此。由于程序非法中断,导致非法数据被存到了数据库。至此,问题搞定。

提示:如果有朋友遇到和我一样的问题,请先检查一下你数据库里的数据。