Ich mache es nur mit einer DBCheckbox. Obwohl ich ja eine ComboBox schöner finden würde, weil man da beide Text sehen kann. Wie das ganze mit einer DBLookupCombobox gehen soll ist mir nicht ganz klar. Wenn ich in die DBLookupCombobox die Werte "offen" und "bezahlt" eintrage, möchte die DBLookupCombobox die Werte in die
DB eintragen. Die
DB nimmt aber nur 0 und 1 an.
Zitat von
raiguen:
Zitat von
BlueStarHH:
...Mit meiner alten Datenbank
Paradox war das ganz einfach. Dort gab es ein Boolean-Feld und man konnte einstellen, was für true und false für Texte angezeigt werden sollen.
...
Sicher, dass Du DBCombobox meinst?
Ja ich meine die DBCombobox. Bei Paradoxtabelle gibt es ein Boolean-Feld. Z.B. bei einer TTable- oder TQuery-Komponente ist dies das TBooleanField. Dort gibt es die schöne Eigenschaft DisplayValues := 'bezahlt;offen'; Das schöne daran ist, dass diese Text dann in allen Datenbank-Controls angezeigt werden. Z.B. also auch in einem DBGrid. Fürs DBGrid musste ich jetzt mit OwnerDraw etwas zusammenbasteln.