SQLGetEnvAttr
函数定义:
用于得到当前环境的各项设置属性
SQLRETURN SQLGetEnvAttr(
SQLHENV EnvironmentHandle,
SQLINTEGER Attribute,
SQLPOINTER ValuePtr,
SQLINTEGER BufferLength,
SQLINTEGER * StringLengthPtr);
参数详解:
EnvironmentHandle
:输入参数
需要查看的环境句柄
Attribute
:输入参数
需要查询的属性
ValuePtr
:输出参数
一个缓存区指针,用于存放之后查询到的属性信息
BufferLength
:输入参数
上述指针的长度
StringLengthPtr
:输出参数
返回储存在ValuePtr中的接收到的属性字符串的长度,我们只知道定义时valuePtr的长度,如果全部遍历会浪费资源。
返回值:
返回值有四种:SQL_SUCCESS, SQL_SUCCESS_WITH_INFO, SQL_INVALID_HANDLE, or SQL_ERROR.
查看详细错误信息可调用SQLGetDiagRec 函数(之后章节讲解)。
用法:
1. 取得