请问,Tadoquery如果在前台完成批量删除?

解决方案 »

  1.   

    adoquery,我在里面append添加数据,没有Post之前,我怎么把它们批量删除。最好能用sql语句.请大家帮帮忙.
      

  2.   

    如果你用的是append,那么至多最后一条没有post,其余的都自动Post了。
      

  3.   

    adoquery,我在里面append添加数据,没有Post之前,我怎么把它们批量删除。最好能用sql语句.请大家帮帮忙.
    ///////////////
    不太明白,到底是Append数据,还是删除数据?
      

  4.   

    APPEND了1 2 3 三条数据,在POST之前要删除这三条??
      

  5.   

    这样试试,在append之前将adoquery连接的adoconnection开始事务,如果最后不想提交了就回滚事务,否则提交事务
      

  6.   

    APPEND了1 2 3 三条数据,在POST之前要删除这三条??
    就是这个意思,我想把数拉到前台,新增修改删除,不立妈提交服务器.就好比操作本地表一样,有点像VFP中的DBF的样子.
      

  7.   

    把ADOQuery的LockType属性设置成ltBatchOptimistic,即非立即提交模式这样在Post之前Cancel就实现了