本人初学Delphi,想做一个数据库应用程序,准备使用access+ado+dbgrid,需要对记录进行:
1、插入(在已有的记录指定位置插入)
2、移动(将指定记录在原来的位置上前移、后移)
3、删除(删除指定的记录)
4、数据存盘后,重新读出来再显示时要恢复成存盘前的顺序如果各位有相同的经验,能否给出示例代码?数据库字段可以随意设置。

解决方案 »

  1.   

    delphi自带的例子就有啊!没有认真看过吧!
      

  2.   

    to boyqing(阿清):
    老板催的很急,而且我有不熟悉Delphi,最大的问题是1和2,请帮帮忙,或者告知Delphi自带例子的名字?
      

  3.   

    Delphi自己的例子好象没有使用Ado的。
      

  4.   

    1:简单。
    2:你编一个自动增加的字段的列1,2,3,4
    你移动的时候,改变它的列的字段值,然后重新排列order by id这个思路应该可以!!!!自动增加列我以前编过不过手头上没有!!!
      

  5.   

    1. Adoquery1.Edit;
       adoquery1.fieldbyname('Field').asstring:='XXXXX';
       adoquery1.post;
    2.adoquery1.next;
      adoquery1.prior;
    3.if adoquery1.active then
        if not adoquery1.isempty then
           adoquery1.delete;
    4.不清楚题目!