首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

DBGridEH中选择多笔数修改有关问题

2012-03-24 
DBGridEH中选择多笔数修改问题在DBGridEh中选中多笔数据,在修改数据时,怎么一次多笔数据都能修改掉。例如:

DBGridEH中选择多笔数修改问题
在DBGridEh中选中多笔数据,在修改数据时,怎么一次多笔数据都能修改掉。
例如:选择1、2、4、5行,点击修改,弹出修改画面,修改其中的一列,保存后,所有被选中行的同一列都能被修改掉。

[解决办法]
var
i:integer;
D:TDataSet;
begin
D:=DBGrid1.DataSource.DataSet;
for i:=0 to DBGrid1.SelectedRows.Count-1 do
begin
D.GotoBookmark(Pointer(DBGrid1.SelectedRows.Items[i]));
D.Edit;
D.FieldByName('XX').AsString:='A';
D.Post;
end;
end;
[解决办法]
楼上是很好的方法了。至于弹出窗口的面局,楼主自己设置一下就可以了。
[解决办法]
又来晚了。。

热点排行