TA的每日心情 | 奋斗 2022-5-8 19:23 |
---|
签到天数: 137 天 连续签到: 1 天 [LV.7]测试师长
|
// lrd_ora8_bind_col 函数将主机变量
// 绑定到输出列。VuGen 为结果集中的所有列生成
// lrd_ora8_bind_col 语句。
LRDRET lrd_ora8_bind_col (void *mpvLRDDBIHandleStmt, void
**mppvLRDDBIHandleDefine, int muiColNum, LRD_VAR_DESC *mptVarDesc, long mliMode,
int miDBErrorSeverity );
// lrd_ora8_bind_placeholder 函数将
// 主机变量或数组绑定到占位符。此函数要
// 与 lrd_assign 配合使用。
LRDRET lrd_ora8_bind_placeholder (void *mpvLRDDBIHandleStmt, void
**mppvLRDDBIHandleBind, char *mpszPlaceholder, LRD_VAR_DESC *mptVarDesc, unsigned
long muliOption, long mliMode, int miDBErrorSeverity );
// lrd_ora8_commit 函数从 Oracle 8.x 客户端
// 的上一保存点提交当前数据库事务。
LRDRET lrd_ora8_commit ( void *ServiceContextHandle, long Mode, int ErrorSeverity );
// lrd_ora8_exec 函数执行 lrd_stmt 设置
// 的 SQL 语句。此函数重置由 lrd_ora8_stmt 设置
// 的 SQL 语句内容;在每个 lrd_ora8_exec 函数
// 调用之后,您必须提供新的语句(并可选择
// 绑定参数)。
LRDRET lrd_ora8_exec ( void *mpvLRDDBIHandleSvcCtx, char *mpvLRDDBIHandleStmt,
unsigned long muliTotalRows, unsigned long muliSkipRows, unsigned long
*mpuliRowsProcessed, LRD_ORA8_PRINT_ROW_TYPEDEF mpfjPrintRow, void *Reserved1,
void *Reserved2, long mliMode, int miDBErrorSeverity );
// lrd_ora8_fetch 函数从结果集中
// 提取后续若干行。在录制的脚本中,结果集
// 中的行数是参数 mliRequestedRows 的
// 绝对值。例如,如果 lrd_ora8_fetch 的
// 第二个参数是 -14 ,则检索了十四
// 行数据。
LRDRET lrd_ora8_fetch (void *mpvLRDDBIHandleStmt, long mliRequestedRows, long
mliRowsBatchSize, unsigned long *mpuliFetchedRows, LRD_PRINT_ROW_TYPEDEF
mpfjPrintRow, long mliOrientation, long mliMode, int miDBErrorSeverity );
// lrd_ora8_handle_alloc 函数分配
// 并初始化 LRDBI 句柄。句柄类型只由
// 限定符指定。限定符是 LRD_HTYPE_ORACLE_ 字符串
// 的唯一后缀。例如,在 LRD_HTYPE_ORACLE_SESSION 中,
// 限定符是“SESSION”。
LRDRET lrd_ora8_handle_alloc ( void const * mpvParentHandle, long const mliDBHandleType,
void * * const mppvLRDDBIHandle, int const miDBErrorSeverity ); |
|