在 UltraLite ODBC 中,此函数用于连接数据库。
UL_FN_SPEC SQLRETURN UL_FN_MOD SQLConnect ( SQLHDBC ConnectionHandle, SQLTCHAR * ServerName, SQLSMALLINT NameLength1, SQLTCHAR * UserName, SQLSMALLINT NameLength2, SQLTCHAR * Authentication, SQLSMALLINT NameLength3 );
ConnectionHandle 连接句柄。
ServerName 一个连接字符串,定义应用程序要连接的数据库。UltraLite ODBC 不使用 ODBC 数据源,而是提供连接字符串,其中包含数据库连接参数以及可选的其它参数。
下面是 ServerName 参数的示例:
(SQLTCHAR*)UL_TEXT( "dbf=customer.udb" ) |
有关连接参数的完整列表,请参见UltraLite 连接参数。
NameLength1 *ServerName 的长度。
UserName 连接时使用的用户 ID。该用户 ID 也可以在向 ServerName 参数提供的连接字符串中指定。
NameLength2 *UserName 的长度。
Authentication 连接时使用的口令。该口令也可以在向 ServerName 参数提供的连接字符串中指定。
NameLength3 *Authentication 的长度。
连接到数据库。有关 UltraLite 连接参数的详细信息,请参见UltraLite 连接参数。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |