我用的是access2000
我插入一条记录,跟踪后,确实已经post了,但是在数据表中没有我刚才插入的记录
急?!注:接答一经调试通过,马上给分!!!!!!

解决方案 »

  1.   

    如果用了缓存,要通过UpdateBatch()提交
    //注有没有用到事务?
      

  2.   

    数据库需要刷新的,Navigator控件先post,在Refrash
      

  3.   

    我确实用到缓冲了,但经过N次刷新就是没有数据
    是不是ADOQUERY哪个属性设错了,请大虾帮忙我用别的程序插入同一个表满好。WHAT‘S WRONG?
      

  4.   

    帖代码....
    post顺利执行了么?没有报错?主键有冲突么?不可能没有数据的
      

  5.   

    procedure TDataModule1.Query1AfterPost(DataSet: TDataSet);
    begin
          Query1.FlushBuffers;
    end;