delphi7中使用代码选中TDBGid控件中的一行数据 delphi7中如何使用代码选中TDBGid控件中的一行数据,使选中数据高亮???? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在DBGrid的Options属性中, dgRowSelect和dgAlwaysShowSelection为True,然后直接改变DataSet的行号, 或者通过Locate查找定位某行, 那行就高亮了DBGrid1.DataSource.DataSet.RecNo := 10; 首先要有一个有关字段的条件,比如“A”字段,可以设置定位进入A=‘last’的那行:with DBGrid1.DateSurice.DateSet dobegin First; while Not Eof do begin if FieldByName('A').AsString='last' then exit; Next; end;end; 如果要获取当前选择的行,可以通过SelectedIndex属性获取 打开多选Options.dgMultiSelect := True;选好了SelectedRows中存着,选中行的book;直接操作就行了。 十万火急,遇到棘手的问题了,大侠们帮着,研究研究! 怎样实现软件安装功能 delphi 文件夹共有几个文件 建议一下,要用Delphi 哪个版本 此题跟前面一题一样,求大虾帮忙,急急急,求各位大虾帮忙看一题(用行列法求最小割集),分不够发帖再加 BDE问题 关于打开窗体的简单问题?急!!!!!!! 有关表的手动分页,急盼各位师兄指导 这种过程怎么写阿?帮帮忙,谢了! 请问:在ToolBar上加SpeedButton时,SpeedButton正中会出现一条竖线。如何消除这条竖线?? 多表联合汇总查询,求助 delphi soap non-wsdl
然后直接改变DataSet的行号, 或者通过Locate查找定位某行, 那行就高亮了
DBGrid1.DataSource.DataSet.RecNo := 10;
begin
First;
while Not Eof do
begin
if FieldByName('A').AsString='last' then exit;
Next;
end;
end;
选好了SelectedRows中存着,选中行的book;直接操作就行了。