⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 index.html

📁 oci的源码,可以在任何平台上编译,相当方便实用
💻 HTML
📖 第 1 页 / 共 5 页
字号:
      - Fixed <a class="code" href="group__g__long.html#gd7e0ba53269cc2d5aace557a984c8717" title="Read a portion of a long into the given buffer [Obsolete].">OCI_LongRead</a>() : internal offset variable was not reset across <a class="code" href="group__g__fetch.html#g36ac26dcea78f6074421781e401f97ba" title="Fetch the next row of the resultset.">OCI_FetchNext</a>() calls causing NULL reads after some fetch sequences      - Fixed memory leak in internal function OCI_ObjectInit()      - Fixed configure script for GNU package to detect OCI header location of some older versions ($ORACLE_HOME/rdbms/demo)      - Fixed internal OCI_StringCopy2to4bytes() when converting internal Oracle UTF16 strings with odd lengths to Unix UTF32 strings      - Renamed OCI_ColumnGetFractionnalPrecision() to <a class="code" href="group__g__fetch.html#g2b6cb330cfc05cb6510917563698de62" title="Return the fractional precision of the column for timestamp and interval columns...">OCI_ColumnGetFractionalPrecision</a>() - added macro for backward compatibility          * Updated windows package      - Added 2 code::blocks projects         - ocilib_static_lib_mingw.cbp : to build OCILIB as a 32 bits static library (ansi, mixed and unicode builds) in ocilib/proj/mingw         - ocilib_demo_codeblocks.cbp  : to build OCILIB 32 bits demo application (ansi, mixed and Unicode builds) in ocilib/proj/test      - Precompiled OCILIB 32 bits static libraries are now provided within the package :         - built with Code::Block 8.03 (minGW / gcc-core-3.4.5)         - available static libs in ocilib/lib32 : libociliba.a (ansi), libocilibm.a (mixed), libocilibw.a (unicode)      - OCILIB prebuilt Dlls are still compiled with Microsoft Visual Studio          * Miscellaneous internal changes      - The <span class="keywordtype">object</span> cache is now freed when a connection is terminated      - Internal source file schema.c has been renamed to typeinfo.c      - Internal source file dirpath.c has been added      - Fixed some internal calls to please GDCC and its aliasing warnings with -Wall options          * Documentation updates       - Added notes in <a class="code" href="group__g__connect.html#gdb6e2cdf759587dd81c2fda7c5f44338" title="Create a physical connection to an Oracle database server.">OCI_ConnectionCreate</a>() documentation for using External credentials      - Added notes in <a class="code" href="group__g__bind.html#g60d87fbeb94afeaf410ec243eb8c0f98" title="Set the input array size for bulk operations.">OCI_BindArraySetSize</a>() documentation for modifying input array number of elements between statement executions      - All OCILIB headers and sources files (45 files - 43.000 lines) have been checked with spell checker to correct typos (my English remains not so good !)           2009-01-23 Version 3.1.0 Vincent Rogier vince.rogier@gmail.com    * Added support for Oracle REF datatype      - Added <a class="code" href="group__g__usertypes.html#gdd765dc3c5ebe2f3472c4fc2760e9b29" title="Create a local Ref instance.">OCI_RefCreate</a>()      - Added <a class="code" href="group__g__usertypes.html#g4d38338b68e78fbf2be15a9fc7a01b46" title="Free a local Ref.">OCI_RefFree</a>()      - Added <a class="code" href="group__g__usertypes.html#ge101916e55785052645366228f3a8751" title="Returns the object pointed by the Ref handle.">OCI_RefGetObject</a>()      - Added <a class="code" href="group__g__usertypes.html#g655de98d5835093f5c3ae92be2dd1feb" title="Assign a Ref to another one.">OCI_RefAssign</a>()      - Added <a class="code" href="group__g__usertypes.html#g0517048cf09404346e3c40d7ad0b22df" title="Check if the Ref points to an object or not.">OCI_RefIsNull</a>()      - Added <a class="code" href="group__g__usertypes.html#g70a93d2b8828277fecd24f7c6fd8b114" title="Nullify the given Ref handle.">OCI_RefSetNull</a>()      - Added <a class="code" href="group__g__usertypes.html#g4634e5657c97065fb952a7e67b5447e8" title="Converts a Ref handle value to a hexadecimal string.">OCI_RefToText</a>()      - Added <a class="code" href="group__g__usertypes.html#gb0bab77534a41f49a94bb593c35e03b4" title="Returns the size of the hex representation of the given Ref handle.">OCI_RefGetHexSize</a>()      - Added <a class="code" href="group__g__fetch.html#g9362a3cddeab0515302889597da55b0c" title="Return the current Ref value of the column from its name in the resultset.">OCI_GetRef2</a>()      - Added <a class="code" href="group__g__fetch.html#ga9376300d7b7a383e98cacb809677a5d" title="Return the current Ref value of the column at the given index in the resultset.">OCI_GetRef</a>()      - Added <a class="code" href="group__g__bind.html#g6e0a9dbf317ed5a28e122efad364d3ab" title="Bind a Ref variable.">OCI_BindRef</a>()      - Added <a class="code" href="group__g__bind.html#gfe02c500e41a8ad8578eb8bbe4768c4b" title="Bind an array of Ref handles.">OCI_BindArrayOfRefs</a>()      - Added <a class="code" href="group__g__ora__ret.html#g2c39ce8e8d4695f7e1ec3c6840a09330" title="Register a Ref output bind placeholder.">OCI_RegisterRef</a>()      - Added <a class="code" href="group__g__collection.html#gd357946505aedd29893dc3368fba004a" title="Return the Ref value of the given collection element.">OCI_ElemGetRef</a>()      - Added <a class="code" href="group__g__handles.html#g4333a7bc949d55ed0aa007797ddff1bd" title="Return OCI Ref Handle (OCIRef *) of an OCILIB OCI_Ref object.">OCI_HandleGetRef</a>()      - Added <a class="code" href="group__g__usertypes.html#geb712b85386ad2886c84f189057eae8a" title="Return the Ref value of the given object attribute.">OCI_ObjectGetRef</a>()      - Added <a class="code" href="group__g__usertypes.html#g36700af6778222904fb6d78c306a124a" title="Retrieve an Oracle Ref handle from an object and assign it to the given OCILIB OCI_Ref...">OCI_ObjectGetSelfRef</a>()    * Added some tracing features      - Added <a class="code" href="group__g__connect.html#ga2be0c485c4937039d1fec437420dcf9" title="Set tracing information to the session of the given connection.">OCI_SetTrace</a>()      - Added <a class="code" href="group__g__connect.html#g6dade2d9faa0050ecbb6685a6970f562" title="Get the current trace for the trace type from the given connection.">OCI_GetTrace</a>()    * Extended Object API      - Fixed internal handling of null attributes (it has been rewritten)      - Modified local (transients) objects creation. Now:        * By default, all attributes are set to NULL        * Non scalar attributes must be set by calling new functions OCI_ObjectSetXXX()      - Added setters functions for non scalar <span class="keywordtype">object</span> attributes        * <a class="code" href="group__g__usertypes.html#g90cd1ab17692711fcc4aa7791c981065" title="Set an object attribute of type Date.">OCI_ObjectSetDate</a>        * <a class="code" href="group__g__usertypes.html#g60095ee4f6bef54c80cd7147d1c2309a" title="Set an object attribute of type Interval.">OCI_ObjectSetInterval</a>        * <a class="code" href="group__g__usertypes.html#g779491f5f588e6f93cf91bcd6c9e3eb6" title="Set an object attribute of type Timestamp.">OCI_ObjectSetTimestamp</a>        * <a class="code" href="group__g__usertypes.html#g73b1319ea170d1cc17ccd0aa1041cb61" title="Set an object attribute of type Collection.">OCI_ObjectSetColl</a>        * <a class="code" href="group__g__usertypes.html#g874ad68cde4b8bcbaacb9056f97896d9" title="Set an object attribute of type Object.">OCI_ObjectSetObject</a>        * <a class="code" href="group__g__usertypes.html#g12af1c0268b98bd3f699390f9a0777a3" title="Set an object attribute of type File.">OCI_ObjectSetFile</a>        * <a class="code" href="group__g__usertypes.html#g7abece098177ff2a88c3e24a6cbdacb9" title="Set an object attribute of type Lob.">OCI_ObjectSetLob</a>        * <a class="code" href="group__g__usertypes.html#g499614aee3a15d430900742bbc45d7a1" title="Set an object attribute of type Ref.">OCI_ObjectSetRef</a>      - Added Miscellaneous Object functions        * Added <a class="code" href="group__g__usertypes.html#g1f74556e7765057d17d34ae53a1b89f0" title="Check if an object attribute is null.">OCI_ObjectIsNull</a>()        * Added <a class="code" href="group__g__usertypes.html#g0eb65d12c69fa2a0721182c73b9fe6a1" title="Assign an object to another one.">OCI_ObjectAssign</a>()        * Added <a class="code" href="group__g__usertypes.html#g2624ab4857b6d40374d94f4759dd9180" title="Return the type of an object instance.">OCI_ObjectGetType</a>()    * Extended Collection elements API      - Fixed : <a class="code" href="group__g__collection.html#g4fca27ec2d4a5a9c0948527c079a996a" title="Set a collection element value to null.">OCI_ElemSetNull</a>() that was only updating null indicator      - Fixed : some functions were not checking input element handle nullity      - Added checks on element type in OCI_ElemGetXXX() calls that throw an exception if the element type is not the same type as the one requested      - Added setters functions for non scalar element base datatypes        * <a class="code" href="group__g__collection.html#ge09b3807634cc28c24af6f03b7034dbb" title="Assign a Date handle to a collection element.">OCI_ElemSetDate</a>()        * <a class="code" href="group__g__collection.html#g7867804d8ad361dbc6ab8728b835ef29" title="Assign an Interval handle to a collection element.">OCI_ElemSetInterval</a>()        * <a class="code" href="group__g__collection.html#g7e2afd0711798f1fecd4babd7aa096cb" title="Assign a Timestamp handle to a collection element.">OCI_ElemSetTimestamp</a>()        * <a class="code" href="group__g__collection.html#g0178f95ac41f36d39386e2e6de199540" title="Assign a Collection handle to a collection element.">OCI_ElemSetColl</a>()        * <a class="code" href="group__g__collection.html#gfc49861e1198edbe57eda8b98e77aa6a" title="Assign an Object handle to a collection element.">OCI_ElemSetObject</a>()        * <a class="code" href="group__g__collection.html#g183cb8d0ed82962872637b0bf6d79964" title="Assign a File handle to a collection element.">OCI_ElemSetFile</a>()        * <a class="code" href="group__g__collection.html#g14101ab5dd74a2b90757c8bdb08ff382" title="Assign a Lob handle to a collection element.">OCI_ElemSetLob</a>()        * <a class="code" href="group__g__collection.html#g4006a48566ceaf98ebf13a11340dc00a" title="Assign a Ref handle to a collection element.">OCI_ElemSetRef</a>()       * Extended Bind informations      - Modified : <a class="code" href="struct_o_c_i___bind.html" title="Internal bind representation.">OCI_Bind</a> handles are now public and can be retrieved for public information      - Added <a class="code" href="group__g__bind.html#gb1e4934e8cd01775b3b09652fea5dfa2" title="Return the number of binds currently associated to a statement.">OCI_GetBindCount</a>()      - Added <a class="code" href="group__g__bind.html#g4eb6c1d2ff0cd4ee7ee4a015c5693129" title="Return the bind handle at the given index in the internal array of bind handle.">OCI_GetBind</a>()      - Added <a class="code" href="group__g__bind.html#g4e46b566b0daf3f27b3986c6e0ad7d46" title="Return a bind handle from its name.">OCI_GetBind2</a>()      - Added <a class="code" href="group__g__bind.html#g4042ccbd2825ca3bcc6c7999800e4ee7" title="Return the name of the given bind.">OCI_BindGetName</a>()      - Added <a class="code" href="group__g__bind.html#g89ca42c92dd77ee885908d3e28740bbc" title="Return the type of the given bind.">OCI_BindGetType</a>()      - Added <a class="code" href="group__g__bind.html#g1ee0c51cda4555f81daf800fe0522619" title="Return the OCILIB object subtype of the given bind.">OCI_BindGetSubtype</a>()      - Added <a class="code" href="group__g__bind.html#g93888a51a08127a8943791723c1f75e9" title="Return the statement handle associated with a bind handle.">OCI_BindGetStatement</a>()      - Added <a class="code" href="group__g__bind.html#geb67c6ebd7cfa3ef22ec71ea1933fabf" title="Return the user defined data associated with a bind handle.">OCI_BindGetData</a>()      - Added <a class="code" href="group__g__bind.html#g067575487aeea1f98b8890bbd4d5b8b2" title="Return the number of elements of the bind handle.">OCI_BindGetDataCount</a>()      - Added <a class="code" href="group__g__bind.html#g6fe7cc3597c3362094ce526faa79fc8b" title="Return the actual size of the element held by the given bind handle.">OCI_BindGetDataSize</a>()      - Added <a class="code" href="group__g__bind.html#g744d5e8c249a2b078c93e81bde00f158" title="Return the actual size of the element at the given position in the bind input array...">OCI_BindGetDataSizeAtPos</a>()      - Added <a class="code" href="group__g__bind.html#gd211f9336fc18c7a9e4217243630a17c" title="Set the actual size of the element held by the given bind handle.">OCI_BindSetDataSize</a>()      - Added <a class="code" href="group__g__bind.html#gd112c8761a292cd8656c6c09fa82239d" title="Set the size of the element at the given position in the bind input array.">OCI_BindSetDataSizeAtPos</a>()

⌨️ 快捷键说明

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