ADOquery的delete 是可以直接删除数据的。可是我的程序做了一段时间,ADOquery的delete 怎么突然变的有不能删除呢(只是显示删除,可是并没有提交)。是怎么回事啊??怎么解决?
谢了!!!!!

解决方案 »

  1.   

    adoquery1.edit;
    adoquery1.delete;
    adoquery1.post;
      

  2.   

    这是为什么呢,
    adoquery.delete 不是可以自动修改的吗??
      

  3.   

    还是不行啊,提示states不是在编辑或插入状态,
    交换成  adoquery1.delete;
            adoquery1.edit;
            adoquery1.post;也还是不行啊
      

  4.   

    这样删除是不要post的是所有的数据都不能删除还是某些数据不能删除?
      

  5.   


    adoquery1.delete;
            adoquery1.edit;
            adoquery1.post;
         adoquery1.UpdateBatch(arAll) ;
    这样就可以了