ODBC 数据库访问 常用API
一、SQLAllocHandle()函数
参数:SQLSMALLINT htype, SQLINTEGER ihandle, SQLINTEGER *handle
说明:此函数组合了函数 SQLAllocEnv()、SQLAllocConnect() 和 SQLAllocStmt()。
详细:当htype 为 SQL_HANDLE_ENV 时,ihandle必须为 SQL_NULL_HANDLE.此时为获得环境句柄
当htype 为 SQL_HANDLE_DBC 时,ihandle必须为 有效的环境句柄
htype 是 SQL_HANDLE_DESC 或 SQL_HANDLE_STMT,则 ihandle 必须是有效的连接句柄
二、SQLSetEnvAttr — 设置环境属性
参数:SQLHENV henv,
SQLINTEGER Attribute,
SQLPOINTER Value,
SQLINTEGER StringLength
三、SQLConnect - 连接到数据源
参数:SQLHDBC hdbc,
SQLCHAR *szDSN,
SQLSMALLINT cbDSN,
SQLCHAR *szUID,
SQLSMALLINT cbUID,
SQLCHAR *szAuthStr,
SQLSMALLINT cbAuthStr
数据类型 自变量 使用 描述
SQLHDBC hdbc 输入 连接句柄
SQLCHAR * szDSN 输入 数据源:数据库的名称或别名名称
SQLSMALLINT cbDSN 输入 szDSN 自变量的内容的长度
SQLCHAR * szUID 输入 授权名(用户标识)
SQLSMALLINT cbUID 输入 szUID 自变量的内容的长度
SQLCHAR * szAuthStr 输入 授权字符串(密码)
SQLSMALLINT cbAuthStr 输入 szAuthStr 自变量的内容的长度

浙公网安备 33010602011771号