Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Conformità
Versione introdotta: Conformità agli standard ODBC 3.81: ODBC
Sommario
SQLSetDriverConnectInfo viene utilizzato per impostare la stringa di connessione nel connection info token per la chiamata SQLDriverConnect di un'applicazione.
Sintassi
SQLRETURN SQLSetDriverConnectInfo(
SQLHDBC_INFO_TOKEN hDbcInfoToken,
WCHAR * InConnectionString,
SQLSMALLINT StringLength1 );
Arguments
TokenHandle
[Input] Nickname del token.
InConnectionString
[Input] Una stringa di connessione completa (vedi la sintassi in "Commenti" in SQLDriverConnect), una stringa di connessione parziale o una stringa vuota.
StringLength1
[Input] Lunghezza di *InConnectionString, in caratteri se la stringa è Unicode, o in byte se la stringa è ANSI o DBCS.
Returns
SQL_SUCCESS, SQL_SUCCESS_WITH_INFO, SQL_ERROR o SQL_INVALID_HANDLE.
Diagnostica
Lo stesso vale per SQLDriverConnect per qualsiasi errore di validazione di input, tranne che il Driver Manager userà un HandleType di SQL_HANDLE_DBC_INFO_TOKEN e un Handle di hDbcInfoToken.
Osservazioni:
Ogni volta che un driver restituisce SQL_ERROR o SQL_INVALID_HANDLE, il Driver Manager restituisce l'errore all'applicazione (in SQLConnect o SQLDriverConnect).
Ogni volta che un driver restituisce SQL_SUCCESS_WITH_INFO, il Driver Manager otterrà le informazioni diagnostiche da hDbcInfoToken e restituirà SQL_SUCCESS_WITH_INFO all'applicazione in SQLConnect e SQLDriverConnect.
Le applicazioni non dovrebbero chiamare direttamente questa funzione. Un driver ODBC che supporta il pooling di connessioni consapevole del driver deve implementare questa funzione.
Includere sqlspi.h per lo sviluppo dei driver ODBC.