![]() |
Listbox Problem
Ich führe eine mysql abfrage aus und habe dort mehrere Zeilen als ergebnis, wie kann ich eine Zeile nach der andere in die Listbox bekommen? In jeder zeile habe ich mehrere Spalten die ich gerne mit einem - trennen würde.
Ich hoffe ihr könnt mir weiterhelfen. |
Re: Listbox Problem
Wo befinden sich denn die Zeilen?
Könntest du das mit den Spalten etwas genauer erklären? WO befinden sich die Spalten? In einem ListView? |
Re: Listbox Problem
Hai Brueckenhauer,
Zitat:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var ndx : Integer; tmp : String; begin ListBox1.Clear; Query1.Close; Query1.SQL.Text := 'SELECT * FROM meintest'; Query1.Open; While not (Query1.Eof) do // Alle Zeilen durchlaufen begin tmp := ''; for ndx := 0 to Query1.Fields.Count -1 do // Alle Felder durchlaufen begin tmp := tmp + Query1.Fields[ndx].AsString; // String aufbauen if (ndx < Query1.Fields.count -1) then // Trennzeichen einfügen tmp := tmp + ' - '; end; ListBox1.Items.Add(tmp); // In die ListBox eintragen Query1.Next; // Nächster Datensatz end; end; |
Re: Listbox Problem
thx, das hat super funktioniert....
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:22 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-2025 by Thomas Breitkreuz