🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.delphi.bazy-danych
4 messages
4 total messages Started by Kometa Wed, 12 May 1999 14:05
#POMOCY!
#559
Author: Kometa
Date: Wed, 12 May 1999 14:05
13 lines
1131 bytes
Mam kolejny problem: jak odczytać po kolei każdą komórkę bazy danych
zaczynając od jej początku. Napisałem coś takiego:

count: word;

for count := 0 to DBGrid1.FieldCount-1 do
begin
   F1Book1.textrc[60,count+1] := DBGrid1.Fields[count].AsString;
end;

To powoduje odczytanie tylko wybranego wiersza w DBGrid.

Z góry dzięki.
Re: #POMOCY!
#560
Author: Moskw
Date: Wed, 12 May 1999 21:36
36 lines
1712 bytes
Kometa napisał(a) w wiadomości: ...
>Mam kolejny problem: jak odczytać po kolei każdą komórkę bazy danych
>zaczynając od jej początku. Napisałem coś takiego:
>
>count: word;
>
>for count := 0 to DBGrid1.FieldCount-1 do
>begin
>   F1Book1.textrc[60,count+1] := DBGrid1.Fields[count].AsString;
>end;
>
>To powoduje odczytanie tylko wybranego wiersza w DBGrid.
>
>Z góry dzięki.
>
>

np. Dodaj do powyższego przykładu :

DBGrid1.DataSource.DataSet.First;
for count :=1 to DBGrid1.DataSource.DataSet.RecordCount do
begin
  for count := 0 to DBGrid1.FieldCount-1 do
  begin
     F1Book1.textrc[60,count+1] := DBGrid1.Fields[count].AsString;
  end;
  DBGrid1.DataSource.DataSet.Next;
end;

I jak jeszcze zapamiętasz TBookmark bieżącego rekordu a potem go odtworzysz
to wrócisz do początkowego (startowego) rekordu w DBGrid1.

 pozdrowienia Moskw@

 <moskwa@pro.onet.pl>
Re: #POMOCY!
#561
Author: Jarek Zgoda
Date: Thu, 13 May 1999 06:56
9 lines
1046 bytes
"Moskw@" napisał(a):

[ciach]
> I jak jeszcze zapamiętasz TBookmark bieżącego rekordu a potem go odtworzysz
> to wrócisz do początkowego (startowego) rekordu w DBGrid1.

A nie prościej skoczyć do początku przez First?
Zdrówko
Jarek Zgoda
Re: #POMOCY!
#562
Author: Moskw
Date: Thu, 13 May 1999 13:28
19 lines
1367 bytes
Jarek Zgoda napisał(a) w wiadomości: <373A7794.F7554425@polanglo.pl>...
>"Moskw@" napisał(a):
>
>[ciach]
>> I jak jeszcze zapamiętasz TBookmark bieżącego rekordu a potem go
odtworzysz
>> to wrócisz do początkowego (startowego) rekordu w DBGrid1.
>
>A nie prościej skoczyć do początku przez First?
>Zdrówko
>Jarek Zgoda

Początkowego (startowego) miałem na myśli bieżący rekord (może to być
ostatni a nawet 12947).

 pozdrowienia Moskw@

 <moskwa@pro.onet.pl>
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads