SQLGetConnectAttr
功能描述
返回连接属性的值。
接口原型
RETCODE SQL_API
SQLGetConnectAttr(HDBC ConnectionHandle,
SQLINTEGER Attribute,
PTR Value,
SQLINTEGER BufferLength,
SQLINTEGER *StringLength)
参数说明
参数名 | 参数说明 |
---|---|
ConnectionHandle | 连接句柄。 |
Attribute | 检索属性。 |
Value | 一个指向缓冲区的指针,用于返回attribute所指定的属性的当前值。 |
BufferLength | Value指向的缓冲区的大小。当Value是整数时,忽略该参数。 |
StringLength | 一个指向缓冲区的指针,在该缓冲区中返回Value中可返回的字节总数(不包括null终止字符)。如果属性值是一个字符串并返回可用的字节数大于BufferLength字符的长度,Value中的数据被截断BufferLength并且驱动程序以 null 结尾。 |
返回值
- SQL_SUCCESS:表示调用正确。
- SQL_ERROR:表示比较严重的错误,如:内存分配失败、建立连接失败等。
其他
无。