cniSqlSelect

Esegue un'istruzione SQL creata in precedenza utilizzando la funzione di utilità cniSqlCreateStatement, come definito dal parametro sqlExpression. Se l'istruzione restituisce dei dati, questi vengono scritti nel messaggio specificato dal parametro outputMessage.

Sintassi

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

Parametri

returnCode
Il codice di ritorno dalla funzione (output).
I codici di ritorno possibili sono:
  • CCI_SUCCESS
  • CCI_EXCEPTION
  • CCI_INV_SQL_EXPR_OBJECT
  • CCI_INV_MESSAGE_OBJECT
sqlExpression
L'oggetto espressione SQL da eseguire, come restituito dalla funzione di utilità cniSqlCreateStatement (input).
destinationList
Il messaggio che rappresenta l'elenco di destinazioni di input (input).
exceptionList
Il messaggio che rappresenta l'elenco di eccezioni di input (input).
message
Il messaggio che rappresenta il messaggio di input (input).
outputMessage
Il messaggio in cui vengono scritti gli eventuali dati restituiti dall'istruzione (output).

Valori di restituzione

Nessuno. Se si verifica un errore, il parametro returnCode indica il motivo dell'errore.

Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
as08020_