Deutsches Application Express Forum (ApEx) -- Installation , Engine / SQL , Anwendungen
HTMLDB Engine :  Oracle Apex The fastest message board... ever.
Alles in HTMLDB, Applikationen, Berichte, SQL ... 
String für SQL Abfrage zusammenbauen
geschrieben von: mucki (---.dip.t-dialin.net)
Datum:

Hallo,

ich bin gerade dabei, eine Seite zu erstellen, die es dem Anwender
erlaubt, über Menüs eine einfache SQL-Abfrage zusammenzubauen.

An einer Stelle scheitere ich noch:
der Tabellenname wird im SELECT String nicht ersetzt.

Ich habe die Aufgabe mal vereinfacht und für die Beispieldatenbank
"hr" von Oracle umgesetzt. Ich erzeuge eine Region mit Auswahlliste
für die Tabelle (P9_TABLESELECT) und eine Mehrfachauswahlliste für
die Attribute (P9_ROWSELECT) und eine Verzweigung auf die aktuelle
Seite.

P9_TABLESELECT habe ich so konfiguriert:

Anzeigen als: Auswahlliste mit Verzweigung
Werteliste (LOV):

STATIC2:REGIONS;'REGIONS',LOCATIONS;'LOCATIONS',JOBS;'JOBS'

P9_ROWSELECT habe ich so konfiguriert:

Werteliste (LOV):

SELECT column_name s, column_name t FROM user_tab_columns
WHERE table_name = ':P9_TABLESELECT'

Mit dem Firfox-Debugger Firebug sehe ich, daß :P9_TABLESELECT
mit dem gewählten String belegt wird. Die Auswahlliste bleibt
aber leer.
Vielleicht kann das hier jemand nachvollziehen.

Gruss Mucki

PS:
Wenn ich unter PL/SQL einen String zusammenbaue, dann geht das so:

VAR tabname VARCHAR2(256)
EXEC :tabname := 'JOBS' -- Grossbuchstaben sind wichtig!
SELECT column_name FROM user_tab_columns WHERE table_name = :tabname;

COLUMN_NAME
-----------
JOB_ID
JOB_TITLE
MIN_SALARY
MAX_SALARY



1 mal bearbeitet. Zuletzt am .



Thema Neugierige geschrieben von geschrieben
String für SQL Abfrage zusammenbauen 4034 mucki
Re: String für SQL Abfrage zusammenbauen 1733 cc13
Re: String für SQL Abfrage zusammenbauen 1719 mucki
Re: String für SQL Abfrage zusammenbauen 1711 cc13
Re: String für SQL Abfrage zusammenbauen 1671 mucki
Re: String für SQL Abfrage zusammenbauen 1666 cc13
Re: String für SQL Abfrage zusammenbauen 1802 mucki
Re: String für SQL Abfrage zusammenbauen 1701 cc13
Re: String für SQL Abfrage zusammenbauen 1743 christian_goto
Re: String für SQL Abfrage zusammenbauen - GELÖST 1851 mucki
Re: String für SQL Abfrage zusammenbauen - GELÖST 1669 christian_goto
Re: String für SQL Abfrage zusammenbauen - GELÖST 2465 mucki


In diesem Forum dürfen nur registrierte Benutzer schreiben.
This forum powered by Phorum.