sqlora_8h-source.html

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

HTML
551
字号
00559 
00591 <span class="keywordtype">int</span> <a class="code" href="group__easy.html#a4">sqlo_open2</a> __P((<a class="code" href="group__typedefs.html#a1">sqlo_stmt_handle_t</a> * sthp, 
00592                     <a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> dbh, 
00593                     CONST <span class="keywordtype">char</span> * stmt, 
00594                     <span class="keywordtype">int</span> argc, 
00595                     CONST <span class="keywordtype">char</span> ** argv));
00596 
00619 <span class="keywordtype">int</span> <a class="code" href="group__easy.html#a5">sqlo_reopen</a> __P((<a class="code" href="group__typedefs.html#a1">sqlo_stmt_handle_t</a> sth, 
00620                      <span class="keywordtype">int</span> argc, 
00621                      CONST <span class="keywordtype">char</span> ** argv));
00622 
00644 <span class="keywordtype">int</span> <a class="code" href="group__easy.html#a6">sqlo_fetch</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));
00645 
00665 CONST <span class="keywordtype">char</span> **<a class="code" href="group__easy.html#a7">sqlo_values</a> __P(( <a class="code" href="group__typedefs.html#a1">sqlo_stmt_handle_t</a> sth, <span class="keywordtype">int</span> * num, <span class="keywordtype">int</span> dostrip ));
00666 
00681 CONST <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> * <a class="code" href="group__easy.html#a8">sqlo_value_lens</a> __P(( <a class="code" href="group__typedefs.html#a1">sqlo_stmt_handle_t</a> sth, <span class="keywordtype">int</span> * num));
00682 
00697 CONST <span class="keywordtype">char</span> **<a class="code" href="group__easy.html#a9">sqlo_ocol_names</a> __P(( <a class="code" href="group__typedefs.html#a1">sqlo_stmt_handle_t</a> sth, <span class="keywordtype">int</span> * num));
00698 
00699 
00714 CONST <span class="keywordtype">int</span> *<a class="code" href="group__easy.html#a10">sqlo_ocol_name_lens</a> __P(( <a class="code" href="group__typedefs.html#a1">sqlo_stmt_handle_t</a> sth, <span class="keywordtype">int</span> * num));
00715 
00728 <span class="keywordtype">int</span> <a class="code" href="group__easy.html#a11">sqlo_ncols</a> __P((<a class="code" href="group__typedefs.html#a1">sqlo_stmt_handle_t</a> sth, <span class="keywordtype">int</span> in));
00729 
00737 CONST <span class="keywordtype">char</span> *<a class="code" href="group__easy.html#a12">sqlo_command</a> __P(( <a class="code" href="group__typedefs.html#a1">sqlo_stmt_handle_t</a> sth ));
00738 
00752 <span class="keywordtype">int</span> <a class="code" href="group__easy.html#a13">sqlo_close</a> __P(( <a class="code" href="group__typedefs.html#a1">sqlo_stmt_handle_t</a> sth ));
00753 
00770 <span class="keywordtype">int</span> <a class="code" href="group__easy.html#a14">sqlo_exec</a> __P(( <a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> dbh, CONST <span class="keywordtype">char</span> * stmt ));
00771 
00772 
00773 
00786 <span class="keywordtype">int</span> <a class="code" href="group__easy.html#a15">sqlo_isopen</a> __P((<a class="code" href="group__typedefs.html#a1">sqlo_stmt_handle_t</a> sth));
00787 
00800 <span class="keywordtype">int</span> <a class="code" href="group__easy.html#a16">sqlo_prows</a> __P(( <a class="code" href="group__typedefs.html#a1">sqlo_stmt_handle_t</a> sth ));
00801 
00827 <span class="keywordtype">int</span> <a class="code" href="group__loginout.html#a0">sqlo_connect</a> __P(( <a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> * dbhp, CONST <span class="keywordtype">char</span> * cstr ));
00828 
00829 
00845 <span class="keywordtype">int</span> <a class="code" href="group__loginout.html#a1">sqlo_finish</a> __P((<a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> dbh ));
00846 
00866 <span class="keywordtype">int</span> <a class="code" href="group__loginout.html#a2">sqlo_split_cstring</a> __P((CONST <span class="keywordtype">char</span> * cstr, 
00867                             <span class="keywordtype">char</span> * uid, 
00868                             <span class="keywordtype">char</span> * pwd, 
00869                             <span class="keywordtype">char</span> * tnsname, 
00870                             <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> bufsize));
00871 
00891 <span class="keywordtype">int</span> <a class="code" href="group__loginout.html#a3">sqlo_server_attach</a> __P((<a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> * dbhp, CONST <span class="keywordtype">char</span> * tnsname));
00892 
00913 <span class="keywordtype">int</span> <a class="code" href="group__loginout.html#a4">sqlo_session_begin</a> __P((<a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> dbh, CONST <span class="keywordtype">char</span> * username, CONST <span class="keywordtype">char</span> * password));
00914 
00931 <span class="keywordtype">int</span> <a class="code" href="group__loginout.html#a5">sqlo_server_detach</a> __P((<a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> dbh));
00932 
00952 <span class="keywordtype">int</span> <a class="code" href="group__loginout.html#a6">sqlo_session_end</a> __P((<a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> dbh));
00953 
00954 
00967 CONST <span class="keywordtype">char</span> * <a class="code" href="group__loginout.html#a7">sqlo_getdatabase</a> __P((<a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> dbh ));
00968 
00989 <span class="keywordtype">int</span> <a class="code" href="group__transactions.html#a0">sqlo_commit</a> __P((<a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> dbh));
00990 
01004 <span class="keywordtype">int</span> <a class="code" href="group__transactions.html#a1">sqlo_rollback</a> __P((<a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> dbh));
01038 <span class="keywordtype">int</span> <a class="code" href="group__complex.html#a0">sqlo_prepare</a> __P((<a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> dbh, CONST <span class="keywordtype">char</span> * stmt));
01039 
01068 <span class="keywordtype">int</span> <a class="code" href="group__complex.html#a1">sqlo_bind_by_name</a> __P((<a class="code" href="group__typedefs.html#a1">sqlo_stmt_handle_t</a> sth, 
01069                            CONST <span class="keywordtype">char</span> * name, 
01070                            <span class="keywordtype">int</span> param_type, 
01071                            CONST <span class="keywordtype">void</span> * param_addr, 
01072                            <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> param_size, 
01073                            <span class="keywordtype">short</span> * ind_addr, 
01074                            <span class="keywordtype">int</span> is_array));
01075 
01095 <span class="keywordtype">int</span> <a class="code" href="group__complex.html#a2">sqlo_bind_ref_cursor</a> __P((<a class="code" href="group__typedefs.html#a1">sqlo_stmt_handle_t</a> sth, CONST <span class="keywordtype">char</span> * cursor_name, <span class="keywordtype">int</span> * sth2p));
01096 
01122 <span class="keywordtype">int</span> <a class="code" href="group__complex.html#a3">sqlo_bind_by_pos</a> __P((<a class="code" href="group__typedefs.html#a1">sqlo_stmt_handle_t</a> sth, 
01123                           <span class="keywordtype">int</span> position, 
01124                           <span class="keywordtype">int</span> param_type, 
01125                           CONST <span class="keywordtype">void</span> * param_addr, 
01126                           <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> param_size, 
01127                           <span class="keywordtype">short</span> * ind_addr, 
01128                           <span class="keywordtype">int</span> is_array));
01129 
01156 <span class="keywordtype">int</span> <a class="code" href="group__complex.html#a4">sqlo_bind_by_pos2</a> __P((<a class="code" href="group__typedefs.html#a1">sqlo_stmt_handle_t</a> sth, 
01157                            <span class="keywordtype">int</span> position, 
01158                            <span class="keywordtype">int</span> param_type, 
01159                            CONST <span class="keywordtype">void</span> * param_addr, 
01160                            <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> param_size, 
01161                            <span class="keywordtype">short</span> * ind_addr,
01162                            <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> * rcode_addr, 
01163                            <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> skip_size));
01164 
01165 
01200 <span class="keywordtype">int</span> <a class="code" href="group__complex.html#a5">sqlo_define_by_pos</a> __P((<a class="code" href="group__typedefs.html#a1">sqlo_stmt_handle_t</a> sth, 
01201                             <span class="keywordtype">int</span> value_pos, 
01202                             <span class="keywordtype">int</span> value_type,
01203                             CONST <span class="keywordtype">void</span> * value_addr,
01204                             <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> value_size,
01205                             <span class="keywordtype">short</span> * ind_addr,
01206                             <span class="keywordtype">short</span> * rlen_addr,
01207                             <span class="keywordtype">int</span> is_array));
01208 
01244 <span class="keywordtype">int</span> <a class="code" href="group__complex.html#a6">sqlo_define_by_pos2</a> __P((<a class="code" href="group__typedefs.html#a1">sqlo_stmt_handle_t</a> sth, 
01245                              <span class="keywordtype">int</span> value_pos, 
01246                              <span class="keywordtype">int</span> value_type,
01247                              CONST <span class="keywordtype">void</span> * value_addr,
01248                              <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> value_size,
01249                              <span class="keywordtype">short</span> * ind_addr,
01250                              <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> * rlen_addr,
01251                              <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> * rcode_addr,
01252                              <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> skip_size));
01253 
01267 <span class="keywordtype">int</span> <a class="code" href="group__complex.html#a7">sqlo_define_ntable</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, <span class="keywordtype">int</span> * sth2p));
01268 
01269 
01291 <span class="keywordtype">int</span> <a class="code" href="group__complex.html#a8">sqlo_execute</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> iterations));
01292 
01310 <span class="keywordtype">int</span> <a class="code" href="group__lob.html#a0">sqlo_alloc_lob_desc</a> __P((<a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> dbh, <a class="code" href="group__typedefs.html#a2">sqlo_lob_desc_t</a> *loblpp));
01311 
01326 <span class="keywordtype">int</span> <a class="code" href="group__lob.html#a1">sqlo_free_lob_desc</a> __P((<a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> dbh, <a class="code" href="group__typedefs.html#a2">sqlo_lob_desc_t</a> *loblpp));
01327 
01353 <span class="keywordtype">int</span> <a class="code" href="group__lob.html#a2">sqlo_lob_write_buffer</a> __P((<a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> dbh, <a class="code" href="group__typedefs.html#a2">sqlo_lob_desc_t</a> loblp, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> loblen, 
01354                                <span class="keywordtype">void</span> *bufp, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> bufl, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> piece));
01380 <span class="keywordtype">int</span> <a class="code" href="group__lob.html#a3">sqlo_lob_append_buffer</a> __P((<a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> dbh, <a class="code" href="group__typedefs.html#a2">sqlo_lob_desc_t</a> loblp, 
01381                                 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> loblen, 
01382                                 <span class="keywordtype">void</span> *bufp, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> bufl, 
01383                                 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> piece));
01384 
01407 <span class="keywordtype">int</span> <a class="code" href="group__lob.html#a4">sqlo_lob_write_stream</a> __P((<a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> dbh, <a class="code" href="group__typedefs.html#a2">sqlo_lob_desc_t</a> loblp, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> filelen, FILE * fp));
01408 
01409 
01423 <span class="keywordtype">int</span> <a class="code" href="group__lob.html#a5">sqlo_lob_get_length</a> __P((<a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> dbh, <a class="code" href="group__typedefs.html#a2">sqlo_lob_desc_t</a> loblp, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> * loblenp));
01424 
01449 <span class="keywordtype">int</span> <a class="code" href="group__lob.html#a6">sqlo_lob_read_buffer</a> __P((<a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> dbh, <a class="code" href="group__typedefs.html#a2">sqlo_lob_desc_t</a> loblp, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> loblen, <span class="keywordtype">void</span> *bufp, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> bufl));
01450 
01451 
01474 <span class="keywordtype">int</span> <a class="code" href="group__lob.html#a7">sqlo_lob_read_stream</a> __P((<a class="code" href="group__typedefs.html#a0">sqlo_db_handle_t</a> dbh, <a class="code" href="group__typedefs.html#a2">sqlo_lob_desc_t</a> loblp, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> loblen, 
01475                               FILE *fp));
01499 <span class="keywordtype">int</span> <a class="code" href="group__misc.html#a0">sqlo_get_oci_handle</a> __P((<span class="keywordtype">int</span> sqloh, <span class="keywordtype">void</span> * ocihp, <a class="code" href="group__typedefs.html#a4">sqlo_oci_handle_types_e</a> type));
01500 

⌨️ 快捷键说明

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