delphi新手: DBGrid控件中,如何取得选中的行(多行),并将这些行取出?(50分)

  • 主题发起人 主题发起人 littlefat
  • 开始时间 开始时间
L

littlefat

Unregistered / Unconfirmed
GUEST, unregistred user!
delphi新手: DBGrid控件中,如何取得选中的行(多行),并将这些行取出?
 
for I := 0 to DBGrid.SelectedRows.Count - 1 do
begin
//记录移到第 I 个选择行
DBGrid.DataSource.DataSet.GotoBookmark(Pointer(DBGrid_Detail.SelectedRows));
end;
 
谢谢。
dbgrid1.SelectedRows.Items;即可。
为什么要dbgrid.datasource.datase.gotobookmark.....呢?
 
DBGrid控件好象只能单行选择
建议用DBGridEH这个控件,不错
 
可以选择多行。将dbgrid的options的multiselect设定为true即可。
 
后退
顶部