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 !!!
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 !!!
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 :|