DBGridEH中选择多笔数修改问题 在DBGridEh中选中多笔数据,在修改数据时,怎么一次多笔数据都能修改掉。例如:选择1、2、4、5行,点击修改,弹出修改画面,修改其中的一列,保存后,所有被选中行的同一列都能被修改掉。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var i:integer; D:TDataSet;begin D:=DBGrid1.DataSource.DataSet; for i:=0 to DBGrid1.SelectedRows.Count-1 do begin D.GotoBook(Pointer(DBGrid1.SelectedRows.Items[i])); D.Edit; D.FieldByName('XX').AsString:='A'; D.Post; end;end; 如何用鍵盤控制trackbar的滑動? 散分!深圳的朋友顺道进来看看!!! 如何实现"查找字段在DBGrid中的应用"? 我是个新手,想做一个DLL文件 为什么我用Redom取的随机数总是同样的数据呢? 紧急求助:类似交叉表反向的查询如何实现? 请问如何把作好的delphi程序打包成可以脱离delphi而独立运行的exe文件 ~~~~~~~制作setup的问题??请各位多多帮忙,非常感谢!!!! checkbox如何和dbgrid的对应呢 soap应用程序如何发布? 问delphi (2011 or XE) 自身的一个小问题 Delphi用Olecontainer实现word分页显示的问题。
i:integer;
D:TDataSet;
begin
D:=DBGrid1.DataSource.DataSet;
for i:=0 to DBGrid1.SelectedRows.Count-1 do
begin
D.GotoBook(Pointer(DBGrid1.SelectedRows.Items[i]));
D.Edit;
D.FieldByName('XX').AsString:='A';
D.Post;
end;
end;