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 3848 mucki
Re: String für SQL Abfrage zusammenbauen 1636 cc13
Re: String für SQL Abfrage zusammenbauen 1623 mucki
Re: String für SQL Abfrage zusammenbauen 1620 cc13
Re: String für SQL Abfrage zusammenbauen 1589 mucki
Re: String für SQL Abfrage zusammenbauen 1567 cc13
Re: String für SQL Abfrage zusammenbauen 1701 mucki
Re: String für SQL Abfrage zusammenbauen 1610 cc13
Re: String für SQL Abfrage zusammenbauen 1641 christian_goto
Re: String für SQL Abfrage zusammenbauen - GELÖST 1755 mucki
Re: String für SQL Abfrage zusammenbauen - GELÖST 1585 christian_goto
Re: String für SQL Abfrage zusammenbauen - GELÖST 2371 mucki


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