Datenbank mit Parametern versehen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Datenbank mit Parametern versehen

Re: Datenbank mit Parametern versehen

von wagnbeu0 » Mo, 31.05.2010 15:06

Okay, das würde dem vor Oracle bekannten Feature entsprechen, dass mit &Parameter immer eine ABfrage kommt, mit &&Parameter nur dann, wenn der Parameter noch nicht gesetzt ist. Gibt es so etwas auch in HSQLDB?

Re: Datenbank mit Parametern versehen

von AndreasJBittner » Mo, 31.05.2010 14:50

Hallo,

im Formular kannst Du :Stammstadt angeben, dann geht ein Fenster auf und fragt nach der Stadt.

Grüße
Andreas

Datenbank mit Parametern versehen

von wagnbeu0 » Mo, 31.05.2010 12:20

Hallo, ich habe mir nun in ca. 4 Wochen eine /für mich) komplexe HSQLDB-Datenbank aufgebaut. Allerdings habe ich in vielen Tabellen, Formularen und Berichten eine statische Where-Clausel:

Code: Alles auswählen

select * from Tabelle where Stadt = 'Hamburg';
Jetzt wollen andere Kollegen diese Datenbank ebenfalls nutzen, allerdings benötigen die eine andere Stadtr. Ich kann jetzt entweder pro Kollege eine neue Datenbank erstellen, und in jeder Abfrage den Wert manuell ändern. Mir schwebt aber eher vor, eine Tabelle zu erstellen, in die ich Stammdaten eintragen kann, z.B. Stadt etc. Diese Tabelle wird dann als Parameter übergeben, meinetwegen beim DB-Start wird die Tabelle ausgelesen, und als Variable gesetzt. In der Abfrage etc. muss ich dann nur noch ein

Code: Alles auswählen

select * from Tabelle where Stadt = '&&Stammstadt';
machen, die Variable Stammstadt ist ja bereits gesetzt.

Geht so etwas?

Nach oben