你用了某个抽象类但是没有override他的抽象方法。

解决方案 »

  1.   

    可我只是在DataModule里放了一堆TTable,TQuery,然后显示和查询而已啊,没用什么抽象类啊,有一次删掉任意一个ttable或tquery里的任意一个字段就正常了,是不是一个datebase只能连有限个数的ttable或tquery啊???
      

  2.   

    你连的是不是access数据库?是的话我可能就知道原因了!!
      

  3.   

    不要在设计时期把那些table什么都设置在active状态。
    尤其是你似乎用很多?
    在程序里必要的时候open。
    你把你active为true的table,query设置成false再运行看看。
      

  4.   

    分析:1.在DATA上连接SQL SERVER 是否正确;
         2.在DATADOURSE控件上的连接的ACTIVE的属性是否为TRUE;
      

  5.   

    哈,解决了,楼上的,为什么会这样?如果老出现这样的希奇古怪的运行异常,我早晚会疯,关掉其中一个tquery发出”Capability not supported"错误?
      

  6.   

    当你在设计时开启的数据连接, 当编译成执行档, 程式开始时便回覆设计时的
    状态. 即是开启部份的连接.  但当要更改其他的Ttable/TQuery的设定时
    便会有冲突了.  因此只要关闭那此连结, 问题便可解决了.