Zapisanie wyniku select'a

0

Wykonuje selekt'a którego wynikiem jest np. 10 rekordów, i teraz chciałbym zapisać te rekordy do tablicy, ale... no właśnie nie wiem jak. Poprzed FieldByName nie barodzo można (albo nie wiem jak).
Czy ktoś ma jakiś pomysł?

0

może pokażesz jak to robisz to Ci powiemy gdzie masz błąd

0
for i:=0 to Form1.Query1.RecordCount do begin
      wyniki[i]:= Form1.Query1.FieldByName('wynik').AsString;
    end;
0

jak już to

Form1.Query1.First;
i := 0;
while not Form1.Query1.EoF do
begin
  wyniki[i]:= Form1.Query1.FieldByName('wynik').AsString;
  Form1.Query1.Next;
  Inc(i);
end;

i jak wygląda deklaracja wyniki

0

No właśnie! Nie ma to jak mądrość obytych z Delphi!

Form1.Query1.First;

oraz

Form1.Query1.Next;

oto czego w mojej głowie zabrakło.

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