请问如何清除DBRichEdit1中的Text,并更新数据库??小弟用claer,claerselection都无效,删除Text后重新启动软件,数据库中的记录还在,原记录有重新显示出来了~~~

解决方案 »

  1.   

    我看呀,你如果要清除DBRichEdit1中的text,直接操纵DBRichEdit1对应的字段好了,给那个
    字段赋给 NULL就可以了。
      

  2.   

    先用Edit;来使数据库处于编辑状态,再给给字段为空,最后post确认即可。
      

  3.   

    DBRichEdit1.dataSource.dataset.edit;
    DBRichEdit1.text:='';
    dbrichedit.dataSource.dataset.post;
    你连接的数据集必须处于可编辑状态,上面的DATASET.EDIT正是此意,后面的post用于将修改真正地存储到数据表中
      

  4.   

    adoquery1.Edit;//adoquery1换成你的数据集
     dbrichedit1.Clear;
     adoquery1.Post;