各位别见笑:
    不用DBNavigator,但又要使DBGrid用起来像绑定了DBNavigator控件似的,就像金蝶里面开凭据一样,可以在一表格里随意填写N条记录,当然有些字段要受到控制。有源代码最好!谢谢各位大虾。

解决方案 »

  1.   

    就是
    DBGrid.dataset.next;
    DBGrid.dataset.first;等等之类的,看看帮助就可以搞惦
      

  2.   

    query.first;
    query.next;
         .previous
      

  3.   

    谢谢两位大虾,数据编辑实现倒是实现了,问题是每次编辑一条记录后,DBGrid并不完全显示所有的数据,总是需要DBGrid.DataSet重新Open一次,才能完全显示,这是怎么回事?要怎么处理?
      

  4.   

    你用什么进行的编辑?
    如果是语句更新数据库,别忘了Post
      

  5.   

    dataset. first .next .previous .last .edit . insert .cancle .post .refresh
    很多的看看帮助 (:
      

  6.   

    用语句编辑数据(非SQL语句),也用了Post,但DBGrid并不显示所有的数据,总是需要DBGrid.DataSet重新Open一次,才能全部显示。