访问www.tomcoding.com网站,学习Oracle内部数据结构,详细文档说明,下载Oracle的exp/imp,DUL,logminer,ASM工具的源代码,学习高技术含量的内容。
连接数据库成功后,就可以对数据库进行操作了,我们先看一下怎样从数据库表中查询数据。查询数据在ODBC中也有几个步骤。
1. 分配一个语句句柄,使用SQLAllocHandle()函数,句柄类型为SQL_HANDLE_STMT。
2. 准备语句,使用SQLPrepare()函数。
3. 执行语句,使用SQLExecute()函数。
4. 绑定输出的变量,使用SQLBindCol()函数。
5. 循环取回结果集数据,使用SQLFetch()函数。
下面看看这几个函数的原型和参数。
准备语句函数。
SQLRETURN SQLPrepare(
SQLHSTMT StatementHandle,
SQLCHAR * StatementText,
SQLINTEGER TextLength);
StatementHandle是一个输入参数,语句句柄。
StatementText是一个输入参数,SQL文本字符串。
TextLength是一个输入参数,SQL文本字符串 StatementText 的长度。
执行语句函数。
SQLRETURN SQLExecute(
SQLHSTMT StatementHandle);
StatementHandle是一个输入参数,语句句柄。
绑定输出变量函数。
SQLRETURN SQLBindCol(
SQLHSTMT StatementHandle,
SQLUSMALLINT ColumnNumber,
&n

最低0.47元/天 解锁文章
1665

被折叠的 条评论
为什么被折叠?



