Returns the current values of multiple fields of a diagnostic status record, for UltraLite ODBC.
UL_FN_SPEC SQLRETURN UL_FN_MOD SQLGetDiagRec ( SQLSMALLINT HandleType, SQLHANDLE Handle, SQLSMALLINT RecNumber, SQLTCHAR * Sqlstate, SQLINTEGER * NativeError, SQLTCHAR * MessageText, SQLSMALLINT BufferLength, SQLSMALLINT * TextLength );
HandleType The type of handle to be allocated. UltraLite supports the following handle types:
Handle The input handle
RecNumber The output handle.
Sqlstate The ANSI/ISO SQLSTATE value of the error. For a listing, see SQL Anywhere error messages sorted by SQLSTATE.
NativeError The SQLCODE value of the error. For a listing, see SQL Anywhere error messages sorted by SQLCODE.
MessageText The text of the error or status message.
BufferLength The length of the *MessageText buffer in bytes.
TextLength A pointer to a buffer in which to return the total number of bytes (excluding the null-termination byte) available to return in *MessageText.
Send feedback about this page via email or DocCommentXchange | Copyright © 2008, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.0 |