请问,编了一个数据库是,可在运行时候有时出现错误,提示"Access violation at
address 006bd8f3 in module "stock.exe".Read of address 000000AE"
请问这是不是数据库出问题,怎么样解决?"stock.exe"是我的程序名,请各位高手告诉一下,谢谢!~

解决方案 »

  1.   

    不一定是数据库的问题。可能是你所引用的控件出现的问题。ADOQUERY执行相对比较简单,几句话就可以了。应该不会是数据库的问题。查查你写的涵数与你所引用的类单元!
      

  2.   

    这个问题不一定是数据库的问题,可能是你使用虚的变量,也就是用一个NULL值去调用什么方法时候,就可能会产生这样的问题~!
      

  3.   

    我在用ado的时候也出现过类似的问题,可只要不是在delphi里运行那个程序,比如直接用鼠标打开那个EXE文件就没有问题,这是什么原因啊,
      

  4.   

    看是否还有一个AdoQuery或其他控件也在操作同一个表