用addnew方法,然后调用update方法.或者你只要改变当前的记录就可以了.

解决方案 »

  1.   

    dbgrid控件与data控件绑定后可自动把在dbgrid中修改的记录保存到数据库中,一般不需要写语句,不知你说的是什么情况?请说明。
      

  2.   

    你说datagrid和dbgrid是一个东西吗?我说的datagrid是与adodc连的那个。就是想把查询到的记录用报表打印出来!
      

  3.   

    datagrid和dbgrid不是同一家公司产品,但功能非常相似,dbgrid只能与DATA控件绑定,不能与ADO数据控件绑定。datagrid和dbgrid均无直接打印功能。可选择下面的方法:
    1.用printer对象,写语句打印表格中的内容;
    2.设置报表打印;
    3.用True dbgrid 控件与DATA数据控件绑定,直接利用True dbgrid 控件提供的打印功能预览打印;
    4.将数据传输到EXCEL中打印;
    5.用其它第三方控件。