Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi directsql und mehrzeilige mySQL-Queryergebnisse (https://www.delphipraxis.net/25646-directsql-und-mehrzeilige-mysql-queryergebnisse.html)

Scelestor 9. Jul 2004 19:54


directsql und mehrzeilige mySQL-Queryergebnisse
 
Orientiert habe ich mich an http://www.delphi-source.de/tutorial...direct/?page=4

Delphi-Quellcode:
      FResult := FMysql.query('SELECT * from table;', true, exec);
      AddLogLine(inttostr(FResult.FieldsCount));
      AddLogLine(FResult.FieldValue(1));
AddLogLine ist nur eine einfache Prozedur zur Ausgabe. Auf diese Art und Weise kann ich problemlos einzelne Zeilen des Querys verarbeiten.
Mein Problem ist jetzt, dass FResult immer nur eine Zeile beinhaltet (die erste), ich aber nicht weiß, wie ich auch mehrzeilige Ergebnisse auswerten kann. So zum Beispiel bei 'show tables' oder in dem Fall oben ein 'SELECT' ohne 'WHERE'-Angabe.

Edit: habs mittlerweile selbst rausgefunden, die Prozedur FResult.Next hatte mir gefehlt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz