Class ADOdbDB

Description

Implementation for ADODB

This class implements the db interface for the ADODB abstraction layer.
Tested with version 3.5, 4.2.1, 4.5.1 of ADODB

Located in /core/anyDB/dbs/ADOdbDB.php (line 21)

UtilityClass
   |
   --AbstractDB
      |
      --BasicDB
         |
         --ADOdbDB
Method Summary
ADOdbDB ADOdbDB (mixed $libraryPath, mixed $dbType, [mixed $preferredResType = ANYDB_RES_ASSOC])
void affectedRows ()
void connect (mixed $host, mixed $db, mixed $user, mixed $password, [mixed $persistent = false])
void disconnect ()
void free ()
void getAll ([mixed $resultType = ANYDB_PREDEFINED_VALUE])
void getColumn ([mixed $resultType = ANYDB_PREDEFINED_VALUE])
void getDBs ()
void getInsertId ()
void getNext ([mixed $resultType = ANYDB_PREDEFINED_VALUE])
void getTables ()
void getValue ([mixed $resultType = ANYDB_STRING])
void getVersion ()
void numRows ()
void query (mixed $query)
Variables
Methods
Constructor ADOdbDB (line 65)
ADOdbDB ADOdbDB (mixed $libraryPath, mixed $dbType, [mixed $preferredResType = ANYDB_RES_ASSOC])
affectedRows (line 280)
void affectedRows ()

Redefinition of:
AbstractDB::affectedRows()
Returns how many rows were affected by the last statement
connect (line 74)
void connect (mixed $host, mixed $db, mixed $user, mixed $password, [mixed $persistent = false])

Redefinition of:
BasicDB::connect()
Connects to the db
disconnect (line 88)
void disconnect ()

Redefinition of:
AbstractDB::disconnect()
Closes the db connection
free (line 259)
void free ()

Redefinition of:
BasicDB::free()
Frees the memory from the result set
getAll (line 161)
void getAll ([mixed $resultType = ANYDB_PREDEFINED_VALUE])

Redefinition of:
BasicDB::getAll()
Returns the resulting table in an 2-dimensional array
getColumn (line 221)
void getColumn ([mixed $resultType = ANYDB_PREDEFINED_VALUE])

Redefinition of:
BasicDB::getColumn()
Returns a result column after an apropriate sql statement
getDBs (line 291)
void getDBs ()

Redefinition of:
BasicDB::getDBs()
getInsertId (line 254)
void getInsertId ()

Redefinition of:
BasicDB::getInsertId()
Returns the id of the last insert operation
getNext (line 121)
void getNext ([mixed $resultType = ANYDB_PREDEFINED_VALUE])

Redefinition of:
AbstractDB::getNext()
Returns the next row in an array
getTables (line 286)
void getTables ()

Redefinition of:
BasicDB::getTables()
Returns the table names of the current db
getValue (line 197)
void getValue ([mixed $resultType = ANYDB_STRING])

Redefinition of:
BasicDB::getValue()
Returns a single value after an apropriate sql statement
getVersion (line 58)
void getVersion ()

Redefinition of:
AbstractDB::getVersion()
Returns the current version
numRows (line 274)
void numRows ()

Redefinition of:
AbstractDB::numRows()
Returns how many rows are in the result set
query (line 100)
void query (mixed $query)

Redefinition of:
BasicDB::query()
Submits an sql statement to the db

Inherited Methods

Inherited From BasicDB

BasicDB::BasicDB()
BasicDB::connect()
BasicDB::escapeStr()
BasicDB::execute()
BasicDB::free()
BasicDB::getAll()
BasicDB::getColumn()
BasicDB::getColumnDescr()
BasicDB::getDataId()
BasicDB::getDBs()
BasicDB::getDbType()
BasicDB::getIdentifier()
BasicDB::getInsertId()
BasicDB::getMapped()
BasicDB::getTables()
BasicDB::getValue()
BasicDB::query()
BasicDB::setDB()
BasicDB::_addError()
BasicDB::_trace()

Inherited From AbstractDB

AbstractDB::AbstractDB()
AbstractDB::affectedRows()
AbstractDB::connect()
AbstractDB::disconnect()
AbstractDB::escapeStr()
AbstractDB::execute()
AbstractDB::free()
AbstractDB::getAll()
AbstractDB::getColumn()
AbstractDB::getDataId()
AbstractDB::getDBs()
AbstractDB::getDbType()
AbstractDB::getIdentifier()
AbstractDB::getInsertId()
AbstractDB::getMapped()
AbstractDB::getNext()
AbstractDB::getTables()
AbstractDB::getValue()
AbstractDB::getVersion()
AbstractDB::numRows()
AbstractDB::query()
AbstractDB::setDB()

Inherited From UtilityClass

UtilityClass::UtilityClass()

Documentation generated on Tue, 4 Oct 2005 21:58:46 -0700 by phpDocumentor 1.3.0RC3