delphi问题,我想指定选中dbgrid的第X行
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了delphi问题,我想指定选中dbgrid的第X行相关的知识,希望对你有一定的参考价值。
delphi问题,我想指定选中dbgrid的第X行,请问是用哪个属性,最好整条代码写出来
参考技术A s1:=query1.fieldbyname('szm').AsString;tbl_xdcf.Locate('XDCFBH',s1, [loPartialKey]);
数据集名.Locate(字段名,关键值,[loPartialKey]);定位函数本回答被提问者和网友采纳 参考技术B DBGrid1.DataSource.DataSet.RecNo:=X;
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的第X行的主要内容,如果未能解决你的问题,请参考以下文章