具体是,我在dbgrid中选中了多条记录,然后想把它们一起改成一样的值,不知道如何做?各位大虾请帮帮忙!
解决方案 »
- 线程的小问题
- 这个问题肯定有人知道,那么知道的就来接分吧。
- delphi技术IdHttp控件
- ◆熟悉vb的朋友进来一下◆
- 有没有可能让一个文件管理一组数据文件?两类文件都是记录型的,管理文件中存放着每一个数据文件的信息,如建立时间,建立人,建立目的等
- 数据库访问出错问题。
- 各位大侠,在Delphi中怎样用程序调用chm格式的帮助文件?
- 有没有人熟悉madcollection
- 执行 imageenmview.mio.SaveToFileTIFF时,报内存溢出,该如何处理??
- it is not a design time package是什么意思
- perform中为什么我只得到一个参数
- 辞职了,送分。
begin
tabletest.GotoBook(pointer(DBGrid2.selectedrows[i]));
....
end;
dggrid1.datasource.dataset.fieldByName('xxx').AsString := 'xxx';
....
就可以了
然后在外层作一个循环来处理多条记录
......
for i := 0 to yourdbgrid.SelectedRows.SelectedCount - 1 do
begin
yourtable.GotoBook(pointer(yourdbgrid.Selectedrows[i]));
....
end;