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 TDbGrid 右键 PopupMenu 菜单只在有数据的地方弹出