有一个MDIChildForm 上有ADOQUERY,ADOTABLE,DATASOURCE_TABLE,DATASOURCE_QUERY.
还有几个DBEDIT。 在DBEDIT显示数据之后,更改数据之后怎么样保存到数据库中啊。做三个BUTTON的按钮。一个是 SAVE,NEW,modify
这三个按钮的代码应该怎么写啊分别对,ADOQUERY,ADOTABLE。

解决方案 »

  1.   

    SAVE
    ADOQUERY.post;
    NEW
    ADOQUERY.append;
    MODIFY
    ADOQUERY.edit;多看看书吧
      

  2.   

    modity:
    adotable.edit;
    new:
    adotalbe.edit;
    adotalbe.append;
    save:
    adotable.post;
      

  3.   

    因为你用的是dbedit所以NEW
    ADOQUERY.append;
    MODIFY
    ADOQUERY.edit;以后直接在post就可以了
    当然执行此过程的前提就是你的数据集是打开的
      

  4.   

    newonclick事件                   modelf onclick
                                  
    adoquery1.sql.add('...');          adoquery1.sql.add('...');  
    adoquery1.append;                  adoquery1.edit;
    ..                                 ...
     
    .                                  .
    ..
    adoquery1.post;                     adoquery1.post;