sqlora_8h-source.html

来自「一个很好用的Linux/Unix下Oracle OCI开发接口封装库」· HTML 代码 · 共 551 行 · 第 1/4 页

HTML
551
字号
01510 <span class="keywordtype">int</span> <a class="code" href="group__misc.html#a1">sqlo_get_db_handle</a> __P((<a class="code" href="group__typedefs.html#a1">sqlo_stmt_handle_t</a> sth));
01511 
01512 
01539 <span class="keywordtype">int</span> <a class="code" href="group__misc.html#a2">sqlo_set_blocking</a> __P((<a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> dbh, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> on));
01540 
01541 
01553 <span class="keywordtype">int</span> <a class="code" href="group__misc.html#a3">sqlo_get_blocking</a> __P((<a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> dbh, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> * blocking));
01554 
01555 
01576 <span class="keywordtype">int</span> <a class="code" href="group__misc.html#a4">sqlo_break</a> __P((<a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> dbh));
01577 
01578 
01590 <span class="keywordtype">int</span> <a class="code" href="group__misc.html#a5">sqlo_set_prefetch_rows</a> __P((<a class="code" href="group__typedefs.html#a1">sqlo_stmt_handle_t</a> sth, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> nrows));
01591 
01592 
01609 <span class="keywordtype">int</span> <a class="code" href="group__misc.html#a6">sqlo_server_version</a> __P((<a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> dbh, <span class="keywordtype">char</span> *bufp, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> buflen));
01610 
01618 <span class="keywordtype">int</span> <a class="code" href="group__misc.html#a7">sqlo_get_stmt_state</a> __P((<a class="code" href="group__typedefs.html#a1">sqlo_stmt_handle_t</a> sth));
01619 
01626 CONST <span class="keywordtype">char</span> * <a class="code" href="group__misc.html#a8">sqlo_get_stmt</a> __P((<a class="code" href="group__typedefs.html#a1">sqlo_stmt_handle_t</a> sth));
01627 
01639 <span class="keywordtype">int</span> <a class="code" href="group__misc.html#a9">sqlo_get_ocol_dtype</a> __P((<a class="code" href="group__typedefs.html#a1">sqlo_stmt_handle_t</a> sth, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> pos));
01640 
01641 
01655 <span class="keywordtype">int</span> <a class="code" href="group__misc.html#a10">sqlo_trace</a> __P((<a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> dbh, <span class="keywordtype">int</span> on ));
01656 
01657 
01670 <span class="keywordtype">int</span> <a class="code" href="group__misc.html#a11">sqlo_print</a> __P(( <a class="code" href="group__typedefs.html#a1">sqlo_stmt_handle_t</a> sth ));
01671 
01683 <span class="keywordtype">int</span> <a class="code" href="group__misc.html#a12">sqlo_register_int_handler</a> __P((<span class="keywordtype">int</span> * handle, <a class="code" href="group__typedefs.html#a3">sqlo_signal_handler_t</a> signal_handler));
01684 
01691 <span class="keywordtype">int</span> <a class="code" href="group__misc.html#a13">sqlo_clear_int_handler</a> __P((<span class="keywordtype">int</span> handle));
01692 
01693 
01698 <span class="comment">/*-----------------------------------------------------------------------*/</span>
01699 <span class="comment">/* Functions to keep backward compatibility                              */</span>
01700 <span class="comment">/* Dont use this for new developments                                    */</span>
01701 <span class="comment">/*-----------------------------------------------------------------------*/</span>
01702 <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span>
01703 <span class="preprocessor"></span>
01704 <span class="keywordtype">int</span> sql_init __P(( <span class="keywordtype">void</span> ));
01705 
01706 <span class="keywordtype">int</span> sql_trace __P(( <span class="keywordtype">int</span> on ));
01707 
01708 CONST <span class="keywordtype">char</span> * sql_geterror __P(( <span class="keywordtype">void</span> ));
01709 
01710 <span class="keywordtype">int</span> sql_geterrcode __P(( <span class="keywordtype">void</span> ));
01711 
01712 <span class="keywordtype">int</span> sql_exists __P((CONST <span class="keywordtype">char</span>  * table, CONST <span class="keywordtype">char</span>  * field,
01713                     CONST <span class="keywordtype">char</span> * value, CONST <span class="keywordtype">char</span> * where ));
01714 <span class="keywordtype">int</span> sql_run __P((CONST <span class="keywordtype">char</span> * stmt, <span class="keywordtype">int</span> argc, CONST <span class="keywordtype">char</span> ** argv));
01715 
01716 <span class="keywordtype">int</span> sql_open __P((CONST <span class="keywordtype">char</span> * stmt, <span class="keywordtype">int</span> argc, 
01717                                     CONST <span class="keywordtype">char</span> ** argv));
01718 
01719 <span class="keywordtype">int</span> sql_reopen __P((<span class="keywordtype">int</span> sth, <span class="keywordtype">int</span> argc, CONST <span class="keywordtype">char</span> ** argv));
01720 
01721 <span class="keywordtype">int</span> sql_fetch __P((<span class="keywordtype">int</span> sth ));
01722 
01723 CONST <span class="keywordtype">char</span> **sql_values __P(( <span class="keywordtype">int</span> sth, <span class="keywordtype">int</span> * num, <span class="keywordtype">int</span> dostrip ));
01724 
01725 CONST <span class="keywordtype">char</span> *sql_command __P(( <span class="keywordtype">int</span> sth ));
01726 
01727 <span class="keywordtype">int</span> sql_close __P(( <span class="keywordtype">int</span> sth ));
01728 
01729 <span class="keywordtype">int</span> sql_print __P(( <span class="keywordtype">int</span> sth ));
01730 
01731 <span class="keywordtype">int</span> sql_finish __P((<span class="keywordtype">void</span>));
01732 
01733 CONST <span class="keywordtype">char</span> * sql_getdatabase __P(( <span class="keywordtype">void</span> ));
01734 
01735 CONST <span class="keywordtype">char</span> ** sql_cnam __P(( <span class="keywordtype">int</span> sth, <span class="keywordtype">int</span> in, <span class="keywordtype">int</span> * num ));
01736 
01737 CONST <span class="keywordtype">char</span> ** sql_sclen __P(( <span class="keywordtype">int</span> sth, <span class="keywordtype">int</span> in, <span class="keywordtype">int</span> * num ));
01738 
01739 <span class="keywordtype">int</span> sql_prows __P(( <span class="keywordtype">int</span> sth ));
01740 
01741 <span class="keywordtype">int</span> sql_connect __P(( CONST <span class="keywordtype">char</span>  * connect_str ));
01742 
01743 <span class="keywordtype">int</span> sql_commit __P(( <span class="keywordtype">void</span> ));
01744 
01745 <span class="keywordtype">int</span> sql_rollback __P(( <span class="keywordtype">void</span> ));
01746 
01747 <span class="keywordtype">int</span> sql_count __P((CONST <span class="keywordtype">char</span> * table,
01748                    CONST <span class="keywordtype">char</span> * field,
01749                    CONST <span class="keywordtype">char</span> * value,
01750                    CONST <span class="keywordtype">char</span> * where ));
01751 
01752 <span class="keywordtype">int</span> sql_exec __P(( CONST <span class="keywordtype">char</span> * stmt ));
01753 
01754 <span class="keywordtype">int</span> sql_setparam __P(( <span class="keywordtype">int</span> argc , CONST <span class="keywordtype">char</span> ** argv));
01755 
01756 <span class="keywordtype">char</span> CONST ** sql_getparam __P(( <span class="keywordtype">int</span> namec, CONST <span class="keywordtype">char</span> ** name, <span class="keywordtype">int</span> *numvalues ));
01757 <span class="keywordtype">int</span> sql_isopen __P((<span class="keywordtype">int</span> sth));
01758 
01759 <span class="keywordtype">int</span> sql_prepare __P((CONST <span class="keywordtype">char</span> * stmt));
01760 
01761 <span class="keywordtype">int</span> sql_bind_by_name __P((<span class="keywordtype">int</span> sth, CONST <span class="keywordtype">char</span> * name, <span class="keywordtype">int</span> param_type, 
01762                           CONST <span class="keywordtype">void</span> * param_addr, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> param_size, 
01763                           <span class="keywordtype">short</span> * ind_addr, <span class="keywordtype">int</span> is_array));
01764 
01765 <span class="keywordtype">int</span> sql_bind_by_pos __P((<span class="keywordtype">int</span> sth, <span class="keywordtype">int</span> position, <span class="keywordtype">int</span> param_type, CONST <span class="keywordtype">void</span> * param_addr, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> param_size, <span class="keywordtype">short</span> * ind_addr, <span class="keywordtype">int</span> is_array));
01766 
01767 <span class="keywordtype">int</span> sql_define_by_pos __P((<span class="keywordtype">int</span> sth, <span class="keywordtype">int</span> value_pos, <span class="keywordtype">int</span> value_type,
01768                            CONST <span class="keywordtype">void</span> * value_addr,
01769                            <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> value_size,
01770                            <span class="keywordtype">short</span> * ind_addr,
01771                            <span class="keywordtype">short</span> * rlen_addr,
01772                            <span class="keywordtype">int</span> is_array));
01773 
01774 <span class="keywordtype">int</span> sql_execute __P((<span class="keywordtype">int</span> sth, <span class="keywordtype">int</span> iterations));
01775 
01776 <span class="keywordtype">char</span> CONST **sql_ocol_names __P((<span class="keywordtype">int</span> sth, <span class="keywordtype">int</span> * num));
01777 
01778 <span class="keywordtype">int</span> CONST *sql_ocol_name_lens __P((<span class="keywordtype">int</span> sth, <span class="keywordtype">int</span> * num));
01779 
01780 <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> CONST * sql_value_lens __P((<span class="keywordtype">int</span> sth, <span class="keywordtype">int</span> * num));
01781 
01782 <span class="keywordtype">int</span> sql_ncols __P((<span class="keywordtype">int</span> sth, <span class="keywordtype">int</span> in));
01783 
01784 <span class="keywordtype">int</span> sql_getdbh __P((<span class="keywordtype">void</span>));
01785 
01786 <span class="preprocessor">#define  SQLO_DEFDBH  (sql_getdbh())</span>
01787 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* DOXYGEN_SHOULD_SKIP_THIS */</span>
01788 
01789 __END_DECLS
01790 
01791 
01792 <span class="preprocessor">#endif</span>
01793 <span class="preprocessor"></span>
</pre></div><hr><address style="align: right;"><small>Generated on Thu Aug 14 18:02:53 2003 for libsqlora8 by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border=0 
width=110 height=53></a>1.2.18 </small></address>
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?