Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Soulad
Představená verze: ODBC 3.81 Shoda standardů: ODBC
Summary
SQLSetConnectInfo se používá k nastavení zdroje dat, uživatelského ID a hesla do tokenu o spojení pro volání SQLConnect aplikace.
Syntax
SQLRETURN SQLSetConnectInfo(
SQLHDBC_INFO_TOKEN TokenHandle,
WCHAR * ServerName,
SQLSMALLINT NameLength1,
WCHAR * UserName,
SQLSMALLINT NameLength2,
WCHAR * Authentication,
SQLSMALLINT NameLength3 );
Arguments
TokenHandle
[Vstup] Token handle.
název serveru
[Vstup] Název zdroje dat. Data můžou být umístěná ve stejném počítači jako program nebo v jiném počítači někde v síti. Pro informace o tom, jak aplikace vybírá zdroj dat, viz Volba zdroje dat nebo ovladače.
NameLength1
[Vstup] Délka *ServerName ve znacích.
UserName
[Vstup] Identifikátor uživatele.
NameLength2
[Vstup] Délka *UserName " v znacích.
Authentication
[Vstup] Autentizační řetězec (obvykle heslo).
NameLength3
[Vstup] Délka *Autentizace znaky.
Returns
SQL_SUCCESS, SQL_SUCCESS_WITH_INFO, SQL_ERROR nebo SQL_INVALID_HANDLE.
Diagnostika
Stejně jako SQLConnect pro chyby při ověřování vstupů, s tím rozdílem, že Driver Manager používá HandleType SQL_HANDLE_DBC_INFO_TOKEN a HandlehDbcInfoToken.
Remarks
Kdykoli ovladač vrátí SQL_ERROR nebo SQL_INVALID_HANDLE, správce ovladačů vrátí chybu aplikaci (v SQLConnect nebo SQLDriverConnect).
Kdykoli ovladač SQL_SUCCESS_WITH_INFO vrátí, správce ovladačů získá diagnostické informace z hDbcInfoToken a vrátí SQL_SUCCESS_WITH_INFO aplikaci v SQLConnect a SQLDriverConnect.
Aplikace by tuto funkci neměly volat přímo. ODBC ovladač, který podporuje poolování připojení s vědomím ovladačů, musí tuto funkci implementovat.
Zahrňte sqlspi.h pro vývoj ovladačů ODBC.