您的位置:首页 >> 数据库 >> Oracle >> 正文
Oracle RSS
 

自己整理的OCI文档,抛砖引玉

http://www.rdxx.com 05年11月10日 00:00 ChinaUnix.net 我要投稿

关键词: OCI , 文档

                      ub4             mode );
6.读取错误信息
    sword OCIErrorGet (
dvoid      *hndlp, //错误句柄
                     ub4        recordno,//从那里读取错误记录,从1开始
                     text       *sqlstate,//已取消,=NULL
                     sb4        *errcodep, //错误号
                     text       *bufp,  //错误内容
                     ub4        bufsiz,  //bufp长度
                     ub4        type //传递的错误句柄类型
=OCI_HTYPE_ERROR:错误句柄
=OCI_HTYPE_ENV:环境句柄
);
eg:
 ub4    ub4RecordNo = 1;
OCIError* hError
sb4    sb4ErrorCode;
char   sErrorMsg[1024];

if (OCIErrorGet(hError, ub4RecordNo++, NULL, &sb4ErrorCode, (OraText*) sErrorMsg, sizeof(sErrorMsg), OCI_HTYPE_ERROR) == OCI_SUCCESS)
       printf(“error msg:%s\n”, sErrorMsg);


7.准备SQL语句
sword OCIStmtPrepare ( 
OCIStmt       *stmtp,//语句句柄  
                   OCIError      *errhp,
                        CONST text    *stmt,  //SQL语句
                        ub4           stmt_len,   //语句长度
                        ub4           language,  //语句的语法格式=OCI_NTV_SYNTAX

共16页  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16


 
 
标签: OCI , 文档 打印本文
 
 
  热点搜索
 
 
 



Valid XHTML 1.0 Transitional
Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved
收藏本页
收藏本站