TComboBox - mehrere Spalten

Rund um die LCL und andere Komponenten
Antworten
starkard
Beiträge: 87
Registriert: Mi 31. Okt 2007, 10:44

TComboBox - mehrere Spalten

Beitrag von starkard »

Hi Folks,

Schande über mein Haupt aber ich muss diese Frage mal hier loswerden. Möchte eine ComboBox oder DBComboBox mit 2 oder mehr Spalten generieren. Diese kommen übrigens von einer MysqlDB über SQLQuerys. Ich dachte: Na das wird wohl zu den Basics gehören, aber nach langen googeln scheint selbst unter delphi dieses nur durch Hinzunahme von Nichtstandardkomponenten einigermassen komfortabel gelöst zu sein. Also hier meine Fragen:
Braucht man sowas nicht ständig?Bin ich blind? Gibt es sowas auch für Lazarus?

Habe bis jetzt einfach eine Spalte des CB mit Daten aus 2 DBFeldern gefüttert, ist möglich aber nicht das was ich gerne hätte.

Code: Alles auswählen

while not SQLQuery5.EOF do
     begin
          DBComboBox1.Items.Add(SQLQuery5.FieldByName('FrSatzNr').AsString + ' = ' + SQLQuery5.FieldByName('FrSatz').AsString);      
          SQLQuery5.Next;
     end;
Danke für eure evtl. Antworten

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

schau mal hier:
http://www.swissdelphicenter.ch/de/showcode.php?id=737" onclick="window.open(this.href);return false;
http://www.swissdelphicenter.ch/de/showcode.php?id=2191" onclick="window.open(this.href);return false;
http://www.swissdelphicenter.ch/de/showcode.php?id=742" onclick="window.open(this.href);return false;

Ich denke der erste ist passender....
MFG
Michael Springwald

starkard
Beiträge: 87
Registriert: Mi 31. Okt 2007, 10:44

Beitrag von starkard »

@pluto Danke für deine schnelle Antwort. Werds sofort ausprobieren

Antworten