<?xml version="1.0"?><phpdoc><class name="DB_oci8" extends="DB_common" undoc="false" access="private"><file>c:/www/apache/doc2//pear/DB/oci8.php</file><doc><inherited src="Array"/><overriden src="Array"/><description>inherited by all such.</description><shortdescription>DB_common is a base class for DB implementations, and should be</shortdescription></doc><function name="connect" undoc="false" access="private"><doc><parameter name="&amp;$dsn" undoc="true"/><parameter name="$persistent" type="boolean" undoc="true"/><return name="" type="int">DB_OK on success, a DB error code on failure</return><description/><shortdescription>Connect to a database and log in as the specified user.</shortdescription></doc></function><function name="disconnect" undoc="false" access="private"><doc><return name="" type="bool">TRUE on success, FALSE if not connected.</return><description/><shortdescription>Log out and disconnect from the database.</shortdescription></doc></function><function name="&amp;query" undoc="false" access="private"><doc><parameter name="$query" undoc="true"/><return name="" type="object a">DB_result object on success, a DB error code&#x0a;on failure</return><description/><shortdescription>Send a query to the database and return the results as a DB_result object.</shortdescription></doc></function><function name="simpleQuery" undoc="false" access="private"><doc><parameter name="$query" undoc="true"/><return name="" type="int">returns a valid oci8 result for successful SELECT&#x0a;queries, DB_OK for other successful queries.  A DB error code&#x0a;is returned on failure.</return><description>identifier.</description><shortdescription>Send a query to oracle and return the results as an oci8 resource</shortdescription></doc></function><function name="&amp;fetchRow" undoc="false" access="private"><doc><parameter name="$result" type="array">be indexed</parameter><parameter name="$fetchmode" type="string" undoc="true"/><return name="" type="int">an array on success, a DB error code on failure, NULL&#x0a;if there is no more data</return><description/><shortdescription>Fetch a row and return as array.</shortdescription></doc></function><function name="fetchInto" undoc="false" access="private"><doc><parameter name="$result" type="array">data from the row is stored</parameter><parameter name="&amp;$arr" type="array">should be indexed</parameter><parameter name="$fetchmode" type="string" undoc="true"/><return name="" type="int">DB_OK on success, a DB error code on failure</return><description/><shortdescription>Fetch a row and insert the data into an existing array.</shortdescription></doc></function><function name="freeResult" undoc="false" access="private"><doc><parameter name="$result" undoc="true"/><return name="" type="bool">TRUE on success, FALSE if $result is invalid</return><description/><shortdescription>Free the internal resources associated with $result.</shortdescription></doc></function><function name="numCols" undoc="false" access="private"><doc><parameter name="$result" undoc="true"/><return name="" type="int">the number of columns per row in $result</return><description/><shortdescription>Get the number of columns in a result set.</shortdescription></doc></function><function name="errorNative" undoc="false" access="private"><doc><return name="" type="int">native oci8 error code</return><description>on the current connection.  This does not work, as OCIError doesnot work unless given a statement.  If OCIError does returnsomething, so will this.</description><shortdescription>Get the native error code of the last error (if any) that occured</shortdescription></doc></function><function name="prepare" undoc="true" access="private"><doc><parameter name="$query" undoc="true"/><return type="void"/><overriden src="DB_common"/><description>oci8, this is emulated.</description><shortdescription>Prepares a query for multiple execution with execute().  With</shortdescription></doc></function><function name="execute" undoc="false" access="private"><doc><parameter name="$stmt" undoc="true"/><parameter name="$data" type="boolean" undoc="true"/><return name="" type="int">returns an oci8 result resource for successful&#x0a;SELECT queries, DB_OK for other successful queries.  A DB error&#x0a;code is returned on failure.</return><description/><shortdescription>Executes a DB statement prepared with prepare().</shortdescription></doc></function><function name="autoCommit" undoc="false" access="private"><doc><parameter name="$onoff" type="boolean" undoc="true"/><return type="void"/><description/><shortdescription>Enable/disable automatic commits</shortdescription></doc></function><function name="commit" undoc="false" access="private"><doc><return type="void"/><description/><shortdescription>Commit transactions on the current connection</shortdescription></doc></function><function name="rollback" undoc="false" access="private"><doc><return type="void"/><description/><shortdescription>Roll back all uncommitted transactions on the current connection.</shortdescription></doc></function><function name="affectedRows" undoc="false" access="private"><doc><return type="void"/><description>if the last query was a select, returns 0.</description><shortdescription>Gets the number of rows affected by the last query.</shortdescription></doc></function><function name="DB_oci8" undoc="true" access="public"><doc><return type="void"/></doc></function><variable name="$connection" access="private" type="unknown"><doc></doc></variable><variable name="$phptype" access="private" type="unknown"><doc></doc></variable><variable name="$select_query" access="private" type="array">array()<doc></doc></variable><variable name="$prepare_types" access="private" type="array">array()<doc><overriden src="DB_common"/></doc></variable><variable name="$autoCommit" access="private" type="integer">1<doc></doc></variable><variable name="$last_stmt" access="private" type="boolean">false<doc></doc></variable><inherited src="DB_common" type="functions"><element>quotestring</element><element>provides</element><element>errorcode</element><element>errormessage</element><element>&amp;raiseerror</element><element>seterrorhandling</element><element>setfetchmode</element><element>execute_emulate_query</element><element>executemultiple</element><element>&amp;getone</element><element>&amp;getrow</element><element>&amp;getcol</element><element>&amp;getassoc</element><element>&amp;getall</element><element>tostring</element><element>db_common</element></inherited><inherited src="DB_common" type="variables"><element>$features</element><element>$errorcode_map</element><element>$type</element><element>$prepare_tokens</element><element>$prepare_maxstmt</element><element>$error_mode</element><element>$error_level</element><element>$error_callback</element><element>$last_query</element><element>$fetchmode</element></inherited><path><parent>DB_common</parent></path><baseclass>DB_common</baseclass></class></phpdoc>
