Pobieranie danych z DBGrid

0

Witam

Mam nastepujacy problem

Jak pobrac dane z wybranej Celki DBGrida do jakiegoś Edita ????????

Zaznaczam Ze Grid jest z bazy danych ...

PILNE !!! Prosze ewwentualnie kontakt GG 6404067

Dzieki za pomoc !!!

0

Musisz wiedzieć z którego wiersza które pole. I tak:

Var
a:String;                          //-deklarowanie zmiennych
Begin
a:=DBGrid1.Fields[0].text;//-Odzytywanie pierwszago pola z zaznaczonego rekordu
Label1.Caption:=a;          //-zapisywanie zmiennej w labelu
end;

niestety ten kod odzytuje pole z rekordu zaznaczonego i jedynym sposobem jest zaznaczenie tego rekordu ręcznie lub programowo np:

Var
a:string;
i:integer;
Begin
DBGrid.DataSource.DataSet.first; //ustawia zaznaczenie na pierwszym rekordzie
For i:=0 to 5 {procedura poniżej powtórzy się 5 razy(za pięć możesz wstawić zmienną}  
DBGrid.DataSource.DataSet.next;//przejście do następnego rekordu
{a potem  kod wcześniejszy}
a:=DBGrid1.Fields[0].text;
Label1.Caption:=a; 
end;

<ort>W brew</ort> pozorom to proste :|

1 użytkowników online, w tym zalogowanych: 0, gości: 1