我用Delphi编写的一个软件      安装在一个刚装好的win98里   刚开始还正常地使用了几次   但是现在每打开这个软件就弹出一个窗口显示:Access violation at address 00414BDB in module 'JETADPRO.EXE'. Read or address FFFFFFFF请教各位  这是什么原因啊   怎么解决??截图:http://www.4vsoft.net/snap1.gif

解决方案 »

  1.   

    在delphi中调试,看在哪出问题了。
      

  2.   

    这样的问题,还是在delphi中调试才有结果
      

  3.   

    可能是数据库某字段或记录的完整性已经被破坏, 即某索引要求唯一或某字段不能为空, 偏偏存在这样一条记录, 再加上你程序中关于操作数据库的代码未加 try ... except, 所以就出来这个问题.
        先查查程序中是否存在这样的漏洞, 以及是不是每个窗口都是在程序一起来时就创建?