f$SQLBindPG
f$SQLBindPG
Zuordnen einer Parametergruppe zu Tabellenspalten. Hierbei werden die Spalten des Ergebnisses des SELECT-Befehls ausgewertet und eine Zuordnung zwischen identischen Namen zwischen den Parametern der Parametergruppe und den Spaltennamen des Ergebnisdatensatzes hergestellt. Bei einem nachfolgenden f$SQLRead werden die Daten des Ergebnisdatensatzes auf diese Parameter kopiert. Um mehrere Datensätze zu lesen, muss in einer Schleife f$SQLRead ausgeführt werden und das Ergebnis auf eine indizierte PG kopiert werden. Wird jedoch bei f$SQLBindPG eine indizierte PG in der Syntax: PG-Name[] mitgegeben, werden, wird automatisch die Indizierung bei jedem f$SQLRead angepasst. Es muss also in der Schleife lediglich f$SQLRead aufgerufen werden und der Status zur Überprüfung der Existenz des Datensatzes ausgewertet werden.
Syntax: | Status = f$SQLBindPG( Kannal, pg ) | ||
| Argument | Typ | Bedeutung |
| Kanal | Ganzzahl |
|
| Pg | Zeichenkette |
|
Ergebnis: | Ganzzahl | Fehlerstatus | |