cniSqlSelect

Diese Funktion führt eine SQL-Anweisung aus, die zuvor mit der Dienstprogrammfunktion cniSqlCreateStatement erstellt wurde und die durch den Parameter sqlExpression definiert wird. Wenn die Anweisung Daten zurückgibt, werden die Daten in die durch den Parameter outputMessage angegebene Nachricht geschrieben.

Syntax

void cniSqlSelect(
int*               returnCode,
CciSqlExpression*  sqlExpression,
CciMessage*        destinationList,
CciMessage*        exceptionList,
CciMessage*        message,
CciMessage*        outputMessage);

Parameter

returnCode
Der Rückkehrcode aus der Funktion (Ausgabe). Mögliche Rückkehrcodes sind:
  • CCI_SUCCESS
  • CCI_EXCEPTION
  • CCI_INV_SQL_EXPR_OBJECT
  • CCI_INV_MESSAGE_OBJECT
sqlExpression
Das SQL-Ausdrucksobjekt, das ausgeführt werden soll und das von der Dienstprogrammfunktion cniSqlCreateStatement zurückgegeben wurde (Eingabe).
destinationList
Die Nachricht, die die Eingabezielliste darstellt (Eingabe).
exceptionList
Die Nachricht, die die Eingabeausnahmeliste darstellt (Eingabe).
message
Die Nachricht, die die Eingabenachricht darstellt (Eingabe).
outputMessage
Die Nachricht, in die von der Anweisung zurückgegebene Daten geschrieben werden (Ausgabe).

Rückgabewerte

Keine. Wenn ein Fehler auftritt, gibt der Parameter returnCode die Fehlerursache an.

Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 18.05.2006
as08020_