📄 ex6.c
字号:
/* $Id: ex6.c,v 1.1 2005/01/13 02:56:43 cvsroot Exp $ */
#include <stdio.h>
#include <stdlib.h>
#include "examples.h"
sqlo_stmt_handle_t reopen_cursor(sqlo_db_handle_t dbh, double min_income)
{
static sqlo_stmt_handle_t sth = SQLO_STH_INIT;
int argc = 0;
const char * argv[1];
char hlp[64];
sprintf(hlp, "%f", min_income);
argv[argc++] = hlp;
if (SQLO_STH_INIT == sth) {
/* first time, open a new cursor */
if ( 0 > (sqlo_open2(&sth, dbh,
"SELECT ENAME, SAL FROM EMP WHERE SAL >= :1",
argc, argv))) {
error_exit(dbh, "sqlo_open");
}
} else {
/* next time, bind again with new variables */
if ( 0 > sqlo_reopen(sth, argc, argv))
error_exit(dbh, "sqlo_reopen");
}
return sth;
}
/* $Id: ex6.c,v 1.1 2005/01/13 02:56:43 cvsroot Exp $ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -