delphi 右键删除dbgrid行

Posted 癫狂编程

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了delphi 右键删除dbgrid行相关的知识,希望对你有一定的参考价值。

Delphi DBGrid右键删除行并提交至数据库.
在form上添加,控件TPopupMenu,并指定右键名称:删行

2.编写删除语句:   

    If ADOQuery1.State in [dsEdit, dsInsert] then ADOQuery1.Post;
    If ADOQuery1.RecordCount <> 0 then ADOQuery1.Delete;

3.把dbgrid的PopupMenu属性,设置成刚刚添加的控件TPopupMenu。

4.编译,运行



以上是关于delphi 右键删除dbgrid行的主要内容,如果未能解决你的问题,请参考以下文章

delphi问题,我想指定选中dbgrid的第X行

delphi中的dbgrid数据操作

Delphi Dbgrid 删除一条记录

delphi TDbGrid 右键 PopupMenu 菜单只在有数据的地方弹出

delphi7 DBGrid 中怎么样使用多选删除二张不同的表?

delphi dbgrid筛选记录?