oobase ist an eine MySQL-Datenbank angebunden.
Was ich erreichen will, ist dass ich bei der Eingabe eine Listbox habe. Diese soll den aktuellen Wert angeben und alle Möglichkeiten, die das ENUM/SET anbietet um den Wert eventuell zu verändern. Das geht, aber:
Bei ListBox wird der Listeninhalt über ein SELECT-Befehl generiert. Diesen habe ich in native SQL umgewandelt, so dass ich zumindest mit SELECT DISTINCT keine doppelten Einträge in dem Menü habe.
Wenn der Listeninhalt aber über den SELECT-Befehl generiert wird, werden nur schon vergebene und nicht alle Möglichen Werte von SET/ENUM-Spalten berücksichtigt.
Wer kann mir hier helfen?
Danke
erkules
set und enum
Moderator: Moderatoren
Re: set und enum
Falls es interessiert:
Habe es ohne Enum gemacht.
habe eine Tabelle "pseudoEnum" generiert
id | Enum
1 | a
2 | b
etc.
Auf die Spalte in der Tabelle wo mal das Enum war ein foreing key auf die Tabelle gelegt. So kann es keine anderen Werte annehmen
und ich kann jetzt via (Peseudocode:) SELECT Enum FROM pseudoEnum mit eine Liste für eine ListBox generieren.
würgaround lebe hoch
würgaround lebe hoch
lebe hoch
Habe es ohne Enum gemacht.
habe eine Tabelle "pseudoEnum" generiert
id | Enum
1 | a
2 | b
etc.
Auf die Spalte in der Tabelle wo mal das Enum war ein foreing key auf die Tabelle gelegt. So kann es keine anderen Werte annehmen

würgaround lebe hoch
würgaround lebe hoch
lebe hoch