版本:latest

SQLPutData

功能描述

用于在SQL语句执行时,分批向服务端发送某个参数(或列)的实际数据。

原型

c
SQLRETURN SQLPutData(SQLHSTMT      StatementHandle,    
                     SQLPOINTER    *DataPtr,     
                     SQLLEN        StrLen_or_Ind);

参数

表 1 SQLPutData参数

关键字

参数说明

StatementHandle

语句句柄。

DataPtr

指向包含参数实际数据的缓冲区的指针。

StrLen_or_Ind

*DataPtr的长度。对于字符或二进制数据,表示发送的字节数。

返回值

  • SQL_SUCCESS:表示调用正确。
  • SQL_SUCCESS_WITH_INFO:表示会有一些警告信息。
  • SQL_ERROR:表示分批发送数据失败。
  • SQL_INVALID_HANDLE:表示传入的句柄无效。

示例

参见:示例