PDA

View Full Version : نحوه بدست آوردن شماره سطرهای انتخابی یک DBGrid



sanazhatamee
شنبه 17 مهر 1389, 09:53 صبح
با سلام
می خواستم بدونم چطور میشه شماره سطرهای انتخاب شده از یک DBGrid رو بدست بیارم.
مثلا اگر یک Edit,Button,DBGrid داشته باشم و سطرهای 2و3و8 ازDBGrid رو انتخاب کرده باشم و وقتی روی Button کلیک می کنم شماره سطرهای انتخاب شده از DBGrid رو تو Edit نمایش بده.

خواهشا زود جواب بدین
فوری فوری فوررررررررررررررررری :لبخندساده:

Mahmood_M
شنبه 17 مهر 1389, 14:16 عصر
با استفاده از خاصیت BookMark مربوط به جدول ( Table یا ADOTable یا ... ) می تونید این کار رو انجام بدید ، مثال :
procedure TForm1.BitBtn1Click(Sender: TObject);
var
I: Integer;
begin
ListBox1.Items.Clear;
for I := 0 to DBGrid1.SelectedRows.Count - 1 do
begin
ADOTable1.BookMark := DBGrid1.SelectedRows[I];
ListBox1.Items.Add(IntToStr(ADOTable1.RecNo));
end;
end;
دستور بالا شماره ی سطرهای انتخابی رو درون یک ListBox لیست می کنه ...

موفق باشید ...