Anmelden

View Full Version : sqlrpgle



guru30
21-02-06, 12:17
Hi,
Bin Anfänger bei iSeries

Ok habe ein ci src mit dem Type sqlrpgle

mit was muss ich das umwandeln kann ich das einfach mit dem menü punkt 14 (strpdm) oder gibt es da einen eigenen befehl ?

und für was ist der Menüpunkt Modul erstellen ?

gibt es ein Ebook dazu programmieren in sqlrpg oder Link ?

Danke schon mal

Mario

edig
21-02-06, 12:34
1. mit 14 (CRTSQLRPGI) kannst du umwandeln.

2. Folgendes Buch gibt es im Information Center
Embedded SQL programming

Schönen Gruß
Edi

B.Hauser
21-02-06, 19:10
Hallo,

um ein Objekt mit embedded SQL umzuwandeln gibt es nur einen einzigen Befehl (CRTSQLxxxI).
Je nach dem was in der Option OBJTYP (Objekt-Typ) angegeben ist, wird entweder ein Modul, ein Programm oder Service-Programm erstellt.

Beim Erstellen eines Objekts mit embedded SQL wird zunächst der SQL-Precompiler aufgerufen, der die SQL-Statements prüft. Anschließend wird Kopie des Members erstellt und in diese Teildatei die SQL-Communications-Area einfügt, die SQL-Statements auskommentiert und durch API-Aufrufe ersetzt.

Anschließend wird der normale Sprachen-Compiler aufgerufen. Also bei RPG entweder CRTBNDRPG, wenn ein Programm erstellt werden soll, oder CRTRPGMMOD, wenn ein Modul erstellt werden soll.

Weitere Informationen über Embedded SQL Programmierung findest Du in folgendem Redbook Kapitel 7:
Modernizing IBM eServer iSeries Application Data Access - A Roadmap Cornerstone (http://www.redbooks.ibm.com/abstracts/sg246393.html?Open)

guru30
22-02-06, 14:53
Danke für dein Tolle Info
super Hilfe

Mario