Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#6

AW: DB Combobox nur ItemIndex in DB

  Alt 3. Feb 2021, 09:40
Naja, den Text zu speichern ist aber auch keine gute Idee,
wegen Lokalisierung und so.



Entweder man nehme eine LookupComboBox, denn die speichert was Anderes, als man sieht.
Quasi fast sowas wie in #2.
PS, wegen Integer<>TObject braucht man keine Angst zu haben, denn die ListBox/ComboBox kennen intern eh nur Pointer/Integer.

Oder bau dir doch selber?
TDBEdit schnappen, sich dort die paar Zeilen Code rausschnappen, welche für das DB zuständig sind (ist wirklich nicht viel), Dieses dann in einen andere Nicht-DB-Komponente übernehmen und speichern/laden was immer zu willst.
Bzw. die TDBComboBox kopieren/ableiten und dort das Speichern/Laden der Daten entsprechend abändern. (Text zu ItemIndex und umgekehrt)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu ( 3. Feb 2021 um 09:47 Uhr)
  Mit Zitat antworten Zitat