SQL Server SQLGetData()
{ /* 语法 C++ SQLRETURN SQLGetData( SQLHSTMT StatementHandle, SQLUSMALLINT Col_or_Param_Num, SQLSMALLINT TargetType, SQLPOINTER TargetValuePtr, SQLLEN BufferLength, SQLLEN * StrLen_or_IndPtr); 参数 StatementHandle [输入]语句句柄。 Col_or_Param_Num [输入]对于检索列数据,它是列的要为其返回数据数。 结果集列在不断增加的列顺序从 1 开始编号。 书签列是列号为 0;这可以是仅在指定是否启用书签。 用于检索参数数据,它是从 1 开始的参数的序号。 TargetType [输入]C 数据类型的类型标识符 * TargetValuePtr 缓冲区。 有关有效的 C 数据类型和类型标识符的列表,请参阅 C 数据类型 附录 d: 中的部分数据类型。 如果 TargetType 是 SQL_ARD_TYPE,驱动程序使用 ARD SQL_DESC_CONCISE_TYPE 字段中指定的类型标识符。 如果 TargetType 是 SQL_APD_TYPE, SQLGetData 将使用相同的 C 数据类型中指定 SQLBindParameter 。 C 数据类型中的指定