SQLSetDescField
功能描述
设置描述符记录的单个字段的值
接口原型
RETCODE SQL_API
SQLSetDescField(SQLHDESC DescriptorHandle,
SQLSMALLINT RecNumber,
SQLSMALLINT FieldIdentifier,
PTR Value,
SQLINTEGER BufferLength)
参数说明
参数名 | 参数说明 |
---|---|
DescriptorHandle | 描述符句柄。 |
RecNumber | 指示描述符记录,其中包含应用程序要设置的字段。 描述符记录从0开始编号,记录号0为书签记录。 对于标头字段,将忽略 RecNumber 参数。 |
FieldIdentifier | 指示要设置的描述符字段。描述符字段包含标头字段和记录字段。标头字段忽略上面的RecNumber参数。 |
Value | 指向包含说明符信息的缓冲区的指针或一个整数值。 数据类型取决于 FieldIdentifier 的值。 如果 value是一个整数值,则可能会将其视为8字节 (SQLLEN) 、4个字节 (SQLINTEGER) 或2个字节 (SQLSMALLINT) ,具体取决于 FieldIdentifier 参数的值。 |
BufferLength | 具体实现中没有用到该参数。 |
返回值
- SQL_SUCCESS:表示调用正确。
- SQL_ERROR:表示比较严重的错误,如:内存分配失败、建立连接失败等。
其他
无。