beforepost 是个状态, insert 是添加数据,edit是修改已经在表中的数据

解决方案 »

  1.   

    当执行dataset.post命令时,在数据存盘之前执行beforePost,数据存储完毕,执行AfterPost,
    当执行dataset.Insert命令时,在数据insert之前执行beforeInsert,数据insert完毕,执行Afterinsert,
    edit是修改当前数据集的当前记录的内容。
      

  2.   

    Before(After)Post是在提交数据到数据库事件发生前后执行的事件,
    Before(After)Insert、Edit是将状态改变到插入、编辑状态前后的事件,
    Insert、Edit后,改变了数据并没有真正将数据写入到数据库中,只有执行了Post后才会写入。
      

  3.   

    insert只是下达插入命令
    edit是修改命令,
    beforepost是指对以前的操作进行保存数据前可以加代码进行你需要的操作。
      

  4.   

    before(after)insert、edit等是否都可以用before(after)post来替代?