PDA

View Full Version : Embedded SQL und VARPG



Joe
21-03-03, 11:37
Hallo Forum.

Ich habe DB2 V7 auf meinem CLIENT!! installiert.
"Embedded SQL" in VARPG mit Zugriff auf die AS/400 Datenbank funktioniert.
Ebenso klappt der Connect und auch der Zugriff auf die "SAMPLE" Datenbank in DB2. Doch es gibt Probleme mit dem Fetch...

Beispiel:

DECLARE C01 CURSOR FOR select name from Table
OPEN C01
Fetch C01 into :#name

Der Fetch wird in einer Schleife mit Prüfung SCLCOD <> 100
ausgeführt. In der Tabelle sind mehr als 100 Sätze und beim ersten Fetch wird der LETZTE! Satz der Tabelle gelesen und SQLCODE ist 100.

Danke für jede Hilfe.
Joe

B.Hauser
21-03-03, 11:52
Hallo Joe,

Tritt dein Problem bei jedem Aufruf auf oder läuft es bim 1. Aufruf normal und bei allen folgenden nicht mehr?

Versuche spasseshalber vor dem OPEN den Cursor zunächst einmal zu schliessen.

Birgitta