Thema: Delphi Listbox Problem

Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.251 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Listbox Problem

  Alt 30. Okt 2004, 16:17
Hai Brueckenhauer,

Zitat von Brueckenhauer:
... wie kann ich eine Zeile nach der andere in die Listbox bekommen? ...
Dieser Code hier trägt z.B. alle Felder einer Zeile der Tabelle in eine TListBox ein:
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;
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat