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 2051 mucki
Re: String für SQL Abfrage zusammenbauen 780 cc13
Re: String für SQL Abfrage zusammenbauen 752 mucki
Re: String für SQL Abfrage zusammenbauen 792 cc13
Re: String für SQL Abfrage zusammenbauen 717 mucki
Re: String für SQL Abfrage zusammenbauen 740 cc13
Re: String für SQL Abfrage zusammenbauen 801 mucki
Re: String für SQL Abfrage zusammenbauen 760 cc13
Re: String für SQL Abfrage zusammenbauen 806 christian_goto
Re: String für SQL Abfrage zusammenbauen - GELÖST 793 mucki
Re: String für SQL Abfrage zusammenbauen - GELÖST 769 christian_goto
Re: String für SQL Abfrage zusammenbauen - GELÖST 1201 mucki


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