Sorok kiolvasása Delphiben MySQL adatbázisból

Sorok kiolvasása Delphiben MySQL adatbázisból
2017-03-03T15:47:56+01:00
2017-03-03T16:25:36+01:00
2022-10-15T23:06:41+02:00
Kisvesi
Sziasztok!

Delphiben szeretnék MySQL adatbázisbeli adatokat változókban letárolni. A meglévő SQL parancs egy 2 oszlopos 2 soros (ami változhat) táblázatból szeretném az mezők adatait kiolvasni. Ha 1 soros lenne, azt ugye a FieldByName('oszlopneve') függvénnyel simán ki lehetne olvasni (ZEOS komponenseket használok), de ha több sor van, azt hogy kéne?

Itt a kódrészlet, ha ez segít:
dm.ZQ_lekerdezesek.Close;
dm.ZQ_lekerdezesek.SQL.Clear;
dm.ZQ_lekerdezesek.SQL.Add('SELECT COUNT(idideigkiad) AS sorokdb, kapocs_cikkek AS cikk FROM ideigkiad GROUP BY kapocs_cikkek');
dm.ZQ_lekerdezesek.Open;
cikkekszama:=dm.ZQ_lekerdezesek.RecordCount;
for i:=1 to cikkekszama do
     begin
                 sorokszama:=???(ide kéne a parancs, ami megadja a cikkekszama sor és 'soroddb' oszlop                                                 mező értékét (képet csatoltam)
                 for j:=1 to sorokszama do
                                   ....

A választ előre is köszönöm!
Mutasd a teljes hozzászólást!
Csatolt állomány
dm.ZQ_lekerdezesek.First; while not dm.ZQ_lekerdezesek.Eof do begin sorokszama := dm.ZQ_lekerdezesek.FieldByName('sorokdb').AsInteger; dm.ZQ_lekerdezesek.Next; end;
Navigating a Dataset
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd