PDA

View Full Version : Was muss ich beachten bei embedded SQL in RPGLE?



svente
12-04-07, 13:47
Servus,

ich hatte vor mit embedded SQL zu arbeiten.

Er zeigt mir in der SRC aber die Statements grün an.

Was mache ich da falsch?

Wir haben V5R4 im Einsatz.

Fuerchau
12-04-07, 14:08
So ganz verstehe ich die Frage nicht.
ggf. muss nur der Quelltyp auf SQLRPGLE bzw. SQLRPG eingestellt werden sowie per F13 die Sysntaxprüfung eingeschaltet werden.

Ansonsten meldet ja dann der Compiler die Fehler ;)

Fuerchau
12-04-07, 14:10
PS
Generelle Syntax:

C/EXEC-SQL
C+ SELECT ....
C+ ....
C/END-EXEC

svente
12-04-07, 14:17
Die Syntax habe ich schon so.

Mein Problem ist das ich den Wochentag in einem RPG Progi benötige.

Das wollte ich mit embedded SQL berechnen.

Wenn ich das SQL Statement in meinen RPG Source, dann werden die Zeilen als Fehler angezeigt.

Wenn ich jetzt aber die Quelle auf SQLRPGLE umstelle, dann zeigt er mir in der Umwandlungsliste nur das SQL Statement an.

Das ist mein Problem.

svente
12-04-07, 15:12
So , ich habe den Fehler gefunden.

Bei der Umwandlung habe ich nur eine kurze Liste bekommen.

Aber dank dem Internet(Four Hundred Guru--Embedding SQL in RPG IV--Episode I (http://www.itjungle.com/fhg/fhg081005-story01.html))

habe ich LIST *PRINT angegeben.

Da konnte ich den Fehler genauer sehen.

Aber nochmals danke an Fuerchau.