Class: OracleDatabase
Source Location: /oracle.inc.php
Inherited Variables
|
Inherited Methods
|
Class Details
Class Variables
Class Methods
constructor __construct [line 292]
method BeginTrans [line 100]
method Checkbind [line 298]
void Checkbind(
$sql,
$params)
|
|
Parameters:
method CompleteTrans [line 105]
void CompleteTrans(
[
$ok = true])
|
|
Overrides CustomConnection::CompleteTrans() (Permanently stores updates, insertions, and deletions of data associated with)
Parameters:
method connect_oci8 [line 508]
void connect_oci8(
$argHostname,
$argUsername,
$argPassword,
$argDatabasename, [
$mode = 0])
|
|
Parameters:
method createDictionaryTable [line 741]
boolean createDictionaryTable(
)
|
|
Creates the dictionary table on the database Use this method to create the dictionary table on the database you are connection. This method issues the create table command and creates the table with the right structure. You have to connect to the database before use this method and Dictionary property must be set to the tablename.
method databases [line 769]
Return all the databases using the connection information
method DBDate [line 277]
method defaultCharset [line 65]
method defaultDebug [line 156]
method defaultDialect [line 238]
method defaultUseSID [line 73]
method Dobind [line 304]
void Dobind(
$rset,
&$params)
|
|
Parameters:
method DoConnect [line 494]
method DoDisconnect [line 590]
method execute [line 326]
object execute(
string
$query, [
&$params = array()], array
$params)
|
|
Executes a query on the database Use this method to execute an SQL sentence on the database server
Parameters:
method executecursor [line 452]
void executecursor(
$query, [
&$par = array()],
$cursorname)
|
|
Parameters:
method executelimit [line 370]
object executelimit(
string
$query, integer
$lmtcount, integer
$lmtstart, [array
$params = array()])
|
|
Executes a limited query on the database Use this method to execute an SQL sentence on the database server using LIMIT clause.
Parameters:
method ExecuteSelectLimit [line 383]
void &ExecuteSelectLimit(
$sql, [
$lmtcount = -1], [
$lmtstart = -1], [
$inputarr = false])
|
|
Parameters:
method extractIndexes [line 652]
array &extractIndexes(
string
$table, [boolean
$primary = FALSE])
|
|
Return indexes for a table This method extract the indexes from the table and returns an array with that information.
Parameters:
method getCharset [line 63]
method getConnected [line 143]
method getDatabaseName [line 180]
string getDatabaseName(
)
|
|
Specifies the name of the database to associate with this database component. Use DatabaseName to specify the name of the database to use with a database component. Note: Setting DatabaseName when the Connected property is true requires you to close and reopen the database.
method getDebug [line 154]
Sets the debug information provided by the component. Use this property, when set to true, to get more information about the connection process to address any issue you get.
method getDialect [line 236]
Specifies the dialect to be used when connecting to the server Reserved for future use.
method getDictionary [line 167]
Specifies the tablename on this database that holds dictionary information A dictionary is a set of information about each field of each table, which data-aware components use to show information about the table in a human-readable format, for example, the title for each field, the width for a column, etc
method getHost [line 190]
This properties specifies where to find the server to connect to. Use this property to set the host that runs the server you want to connect to.
method GetIndexesFromTable [line 659]
void GetIndexesFromTable(
$table, [
$primary = FALSE], [
$owner = false])
|
|
Parameters:
method getOnAfterConnect [line 215]
void getOnAfterConnect(
)
|
|
method getOnAfterDisconnect [line 221]
void getOnAfterDisconnect(
)
|
|
method getOnBeforeConnect [line 218]
void getOnBeforeConnect(
)
|
|
method getOnBeforeDisconnect [line 224]
void getOnBeforeDisconnect(
)
|
|
method getUserName [line 201]
The username you want to use to connect to the database server. Set this property with the name of the user you want to use to connect to the database server.
method getUserPassword [line 212]
string getUserPassword(
)
|
|
The password for the username you want to use to connect to the database server. Set this property with the password for the user you want to use to connect to the database server.
method getUseSID [line 68]
method MetaFields [line 86]
method Param [line 282]
method Prepare [line 249]
void Prepare(
$query, [
$cursor = false])
|
|
Prepares a query to be executed and performs parameter optimizations Example of usage: $stmt = $this->Prepare('insert into emp (empno, ename) values (:empno, :ename)');
Overrides CustomConnection::Prepare() (Sends a query to the server for optimization prior to execution.)
Parameters:
method PrepareSP [line 271]
method QuoteStr [line 287]
method readConnected [line 142]
method readDictionaryProperties [line 727]
array readDictionaryProperties(
)
|
|
Array containing all the information in array format about the dictionary Use this property to provide information about the dictionary but using a PHP array instead a database table.
method readFieldDictionaryProperties [line 607]
array readFieldDictionaryProperties(
string
$table, string
$field)
|
|
Return properties for a field
Parameters:
method readUseSID [line 71]
method RollbackTrans [line 128]
method setCharset [line 64]
method setConnected [line 144]
void setConnected(
$value)
|
|
Parameters:
method setDatabaseName [line 181]
void setDatabaseName(
$value)
|
|
Parameters:
method setDebug [line 155]
method setDialect [line 237]
method setDictionary [line 168]
void setDictionary(
$value)
|
|
Parameters:
method setHost [line 191]
method setOnAfterConnect [line 216]
void setOnAfterConnect(
$value)
|
|
Parameters:
method setOnAfterDisconnect [line 222]
void setOnAfterDisconnect(
$value)
|
|
Parameters:
method setOnBeforeConnect [line 219]
void setOnBeforeConnect(
$value)
|
|
Parameters:
method setOnBeforeDisconnect [line 225]
void setOnBeforeDisconnect(
$value)
|
|
Parameters:
method setUserName [line 202]
void setUserName(
$value)
|
|
Parameters:
method setUserPassword [line 213]
void setUserPassword(
$value)
|
|
Parameters:
method setUseSID [line 69]
method tables [line 782]
array tables(
[
$ttype = false], [
$showSchema = false], [
$mask = false])
|
|
Return tables on this database This method returns an array containing all the table names stored in the database.
Parameters:
method writeDictionaryProperties [line 728]
void writeDictionaryProperties(
$value)
|
|
Parameters:
method writeUseSID [line 72]
void writeUseSID(
$value)
|
|
Parameters:
Documentation generated on Sat, 13 Jun 2009 10:51:54 -0700 by phpDocumentor 1.4.1
|