SQLPutData
功能描述
允许应用程序在语句执行时向驱动程序发送参数或列的数据,与SQLParamData一起使用。
接口原型
RETCODE SQL_API
SQLPutData(HSTMT StatementHandle,
PTR Data,
SQLLEN StrLen_or_Ind)
参数说明
参数名 | 参数说明 |
---|---|
StatementHandle | 语句句柄。 |
Data | 指向包含参数或列的实际数据的缓冲区的指针。数据必须是C数据类型,在SQLBindParameter的fCType参数(用于参数数据)或SQLBindCol的TargetType参数(用于列数据)中指定。 |
StrLen_or_Ind | Data的长度。指定调用SQLPutData时发送的数据量。对于给定参数或列的每次调用,数据量可能不同。StrLen_or_Ind会被忽略当它它满足以下条件之一:
|
返回
- SQL_SUCCESS:表示调用正确。
- SQL_ERROR:表示比较严重的错误,如:内存分配失败、建立连接失败等。
其他
无。