_ADODB_ACCESS
_ADODB_ACCESS
| ADOConnection | Connection object. For connecting to databases, and executing queries. |
| ADODB2_access | |
| ADODB2_db2 | |
| ADODB2_firebird | V5.20dev ??-???-2014 (c) 2000-2014 John Lim (jlim#natsoft.com). All rights reserved. |
| ADODB2_generic | |
| ADODB2_ibase | |
| ADODB2_informix | |
| ADODB2_mssql | |
| ADODB2_mssqlnative | |
| ADODB2_mysql | |
| ADODB2_oci8 | |
| ADODB2_postgres | |
| ADODB2_sapdb | |
| ADODB2_sqlite | |
| ADODB2_sybase | |
| ADODB_access | Connection object. For connecting to databases, and executing queries. |
| ADODB_Active_DB | |
| ADODB_Active_DB | |
| ADODB_Active_Record | |
| ADODB_Active_Record | |
| ADODB_Active_Table | |
| ADODB_Active_Table | |
| ADODB_ado | Connection object. For connecting to databases, and executing queries. |
| ADODB_ado | Connection object. For connecting to databases, and executing queries. |
| ADODB_ado_access | Connection object. For connecting to databases, and executing queries. |
| ADODB_ado_mssql | Connection object. For connecting to databases, and executing queries. |
| ADODB_ads | Connection object. For connecting to databases, and executing queries. |
| ADODB_BASE_RS | |
| ADODB_borland_ibase | Connection object. For connecting to databases, and executing queries. |
| ADODB_Cache_File | |
| ADODB_Cache_MemCache | |
| ADODB_Compress_Bzip2 | |
| ADODB_Compress_Gzip | |
| ADODB_csv | Connection object. For connecting to databases, and executing queries. |
| ADODB_DataDict | |
| ADODB_db2 | Connection object. For connecting to databases, and executing queries. |
| ADODB_db2oci | Connection object. For connecting to databases, and executing queries. |
| ADODB_db2oci | Connection object. For connecting to databases, and executing queries. |
| ADODB_Encrypt_MCrypt | |
| ADODB_Encrypt_MD5 | |
| ADODB_Encrypt_Secret | NOTE: On Windows 2000 SP4 with PHP 4.3.1, MCrypt 2.4.x, and Apache 1.3.28, the session didn't work properly. |
| ADODB_Encrypt_SHA1 | |
| ADODB_Exception | |
| ADODB_fbsql | Connection object. For connecting to databases, and executing queries. |
| ADODB_firebird | Connection object. For connecting to databases, and executing queries. |
| ADODB_ibase | Connection object. For connecting to databases, and executing queries. |
| ADODB_informix | Connection object. For connecting to databases, and executing queries. |
| ADODB_informix72 | Connection object. For connecting to databases, and executing queries. |
| ADODB_Iterator | |
| ADODB_Iterator_empty | |
| ADODB_ldap | Connection object. For connecting to databases, and executing queries. |
| ADODB_mssql | Connection object. For connecting to databases, and executing queries. |
| ADODB_mssql_n | Connection object. For connecting to databases, and executing queries. |
| ADODB_mssqlnative | Connection object. For connecting to databases, and executing queries. |
| ADODB_mssqlpo | Connection object. For connecting to databases, and executing queries. |
| ADODB_mysql | Connection object. For connecting to databases, and executing queries. |
| ADODB_mysqli | Connection object. For connecting to databases, and executing queries. |
| ADODB_mysqlt | Connection object. For connecting to databases, and executing queries. |
| ADODB_mysqlt | Connection object. For connecting to databases, and executing queries. |
| ADODB_netezza | Connection object. For connecting to databases, and executing queries. |
| ADODB_oci8 | Connection object. For connecting to databases, and executing queries. |
| ADODB_oci805 | Connection object. For connecting to databases, and executing queries. |
| ADODB_oci8po | Connection object. For connecting to databases, and executing queries. |
| ADODB_oci8quercus | Connection object. For connecting to databases, and executing queries. |
| ADODB_odbc | Connection object. For connecting to databases, and executing queries. |
| ADODB_ODBC_DB2 | Connection object. For connecting to databases, and executing queries. |
| ADODB_odbc_mssql | Connection object. For connecting to databases, and executing queries. |
| ADODB_odbc_oracle | Connection object. For connecting to databases, and executing queries. |
| ADODB_odbtp | Connection object. For connecting to databases, and executing queries. |
| ADODB_odbtp_unicode | Connection object. For connecting to databases, and executing queries. |
| ADODB_oracle | Connection object. For connecting to databases, and executing queries. |
| ADODB_Pager | |
| ADODB_pdo | Connection object. For connecting to databases, and executing queries. |
| ADODB_pdo_base | Connection object. For connecting to databases, and executing queries. |
| ADODB_pdo_mssql | Connection object. For connecting to databases, and executing queries. |
| ADODB_pdo_mysql | Connection object. For connecting to databases, and executing queries. |
| ADODB_pdo_oci | Connection object. For connecting to databases, and executing queries. |
| ADODB_pdo_pgsql | Connection object. For connecting to databases, and executing queries. |
| ADODB_pdo_sqlite | Connection object. For connecting to databases, and executing queries. |
| ADODB_pdo_sqlsrv | Provided by Ned Andre to support sqlsrv library |
| adodb_perf | |
| ADODB_postgres64 | Connection object. For connecting to databases, and executing queries. |
| ADODB_postgres7 | Connection object. For connecting to databases, and executing queries. |
| ADODB_postgres8 | Connection object. For connecting to databases, and executing queries. |
| ADODB_postgres9 | Connection object. For connecting to databases, and executing queries. |
| ADODB_proxy | Connection object. For connecting to databases, and executing queries. |
| ADODB_Replicate | |
| ADODB_SAPDB | Connection object. For connecting to databases, and executing queries. |
| ADODB_Session | |
| ADODB_Session | |
| ADODB_sqlanywhere | Connection object. For connecting to databases, and executing queries. |
| ADODB_sqlite | Connection object. For connecting to databases, and executing queries. |
| ADODB_sqlite3 | Connection object. For connecting to databases, and executing queries. |
| ADODB_sqlitepo | Connection object. For connecting to databases, and executing queries. |
| ADODB_sybase | Connection object. For connecting to databases, and executing queries. |
| ADODB_sybase_ase | Connection object. For connecting to databases, and executing queries. |
| ADODB_text | Connection object. For connecting to databases, and executing queries. |
| ADODB_vfp | Connection object. For connecting to databases, and executing queries. |
| ADOFetchObj | Internal placeholder for record objects. Used by ADORecordSet->FetchObj(). |
| ADOFieldObject | Helper class for FetchFields -- holds info on a column |
| ADOPDOStatement | |
| ADORecordSet | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_access | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_ado | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_ado | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_ado_access | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_ado_mssql | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_ads | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_array | This class encapsulates the concept of a recordset created in memory as an array. This is useful for the creation of cached recordsets. |
| ADORecordSet_array_mssql | This class encapsulates the concept of a recordset created in memory as an array. This is useful for the creation of cached recordsets. |
| ADORecordSet_array_mssqlnative | This class encapsulates the concept of a recordset created in memory as an array. This is useful for the creation of cached recordsets. |
| ADORecordSet_array_mysqli | This class encapsulates the concept of a recordset created in memory as an array. This is useful for the creation of cached recordsets. |
| ADORecordSet_array_sybase | This class encapsulates the concept of a recordset created in memory as an array. This is useful for the creation of cached recordsets. |
| ADORecordSet_assoc_postgres7 | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_assoc_postgres8 | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_assoc_postgres9 | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_borland_ibase | |
| ADORecordset_csv | |
| ADORecordSet_db2 | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_db2oci | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_db2oci | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_empty | Lightweight recordset when there are no records to be returned |
| ADORecordSet_ext_mysql | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_ext_mysqlt | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_ext_mysqlt | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_ext_oci8 | |
| ADORecordSet_fbsql | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_firebird | |
| ADORecordset_ibase | RecordSet class that represents the dataset returned by the database. |
| ADORecordset_informix | RecordSet class that represents the dataset returned by the database. |
| ADORecordset_informix72 | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_ldap | RecordSet class that represents the dataset returned by the database. |
| ADORecordset_mssql | RecordSet class that represents the dataset returned by the database. |
| ADORecordset_mssql_n | RecordSet class that represents the dataset returned by the database. |
| ADORecordset_mssqlnative | RecordSet class that represents the dataset returned by the database. |
| ADORecordset_mssqlpo | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_mysql | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_mysqli | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_mysqlt | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_mysqlt | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_netezza | RecordSet class that represents the dataset returned by the database. |
| ADORecordset_oci8 | RecordSet class that represents the dataset returned by the database. |
| ADORecordset_oci805 | RecordSet class that represents the dataset returned by the database. |
| ADORecordset_oci8po | RecordSet class that represents the dataset returned by the database. |
| ADORecordset_oci8quercus | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_odbc | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_odbc_db2 | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_odbc_mssql | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_odbc_oracle | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_odbtp | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_odbtp_access | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_odbtp_mssql | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_odbtp_oci8 | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_odbtp_sybase | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_odbtp_vfp | RecordSet class that represents the dataset returned by the database. |
| ADORecordset_oracle | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_pdo | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_postgres64 | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_postgres7 | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_postgres8 | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_postgres9 | RecordSet class that represents the dataset returned by the database. |
| ADORecordset_proxy | |
| ADORecordSet_sapdb | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_sqlanywhere | RecordSet class that represents the dataset returned by the database. |
| ADORecordset_sqlite | RecordSet class that represents the dataset returned by the database. |
| ADORecordset_sqlite3 | RecordSet class that represents the dataset returned by the database. |
| ADORecordset_sqlitepo | RecordSet class that represents the dataset returned by the database. |
| ADORecordset_sybase | RecordSet class that represents the dataset returned by the database. |
| adorecordset_sybase_ase | RecordSet class that represents the dataset returned by the database. |
| ADORecordSet_text | This class encapsulates the concept of a recordset created in memory as an array. This is useful for the creation of cached recordsets. |
| ADORecordSet_vfp | RecordSet class that represents the dataset returned by the database. |
| adoSchema | Loads and parses an XML file, creating an array of "ready-to-run" SQL statements |
| adoSchema | Loads and parses an XML file, creating an array of "ready-to-run" SQL statements |
| Artist | |
| Auth_Container_ADOdb | Storage driver for fetching login data from a database using ADOdb-PHP. |
| Child | |
| child | |
| Child | |
| City | |
| DB | The main "DB" class is simply a container class with some static methods for creating DB objects as well as some utility functions common to all parts of DB. |
| dbData | Creates a data object in ADOdb's datadict format |
| dbData | Creates a data object in ADOdb's datadict format |
| dbIndex | Creates an index object in ADOdb's datadict format |
| dbIndex | Creates an index object in ADOdb's datadict format |
| dbObject | Abstract DB Object. This class provides basic methods for database objects, such as tables and indexes. |
| dbObject | Abstract DB Object. This class provides basic methods for database objects, such as tables and indexes. |
| dbQuerySet | Creates the SQL to execute a list of provided SQL queries |
| dbQuerySet | Creates the SQL to execute a list of provided SQL queries |
| dbTable | Creates a table object in ADOdb's datadict format |
| dbTable | Creates a table object in ADOdb's datadict format |
| Kid | |
| MD5Crypt | |
| MD5Crypt | |
| perf_db2 | |
| perf_informix | |
| perf_mssql | |
| perf_mssqlnative | |
| perf_mysql | |
| perf_oci8 | |
| perf_postgres | |
| Person | |
| Person | |
| person | |
| Rugrat | |
| SHA1Crypt | |
| Song |
ADODB_ASSOC_CASE_LOWER
Associative array case constants
By defining the ADODB_ASSOC_CASE constant to one of these values, it is possible to control the case of field names (associative array's keys) when operating in ADODB_FETCH_ASSOC fetch mode.
The default is to use native case-names.
NOTE: This functionality is not implemented everywhere, it currently works only with: mssql, odbc, oci8 and ibase derived drivers
ADODB_FETCH_DEFAULT
Fetch mode
Set global variable $ADODB_FETCH_MODE to one of these constants or use the SetFetchMode() method to control how recordset fields are returned when fetching data.
_adodb_column_sql_oci8( $zthis, $action, $type, $fname, $fnameq, $arrFields, $magicq) : string
This private method is used to help construct the update/sql which is generated by GetInsertSQL and GetUpdateSQL.
It handles the string construction of 1 column -> sql string based on the column type. We want to do 'safe' handling of BLOBs
| $zthis | ||
| $action | ||
| $type | ||
| $fname | ||
| $fnameq | ||
| $arrFields | ||
| $magicq |
_adodb_getdate( $origd = false, $fast = false, $is_gmt = false)
Low-level function that returns the getdate() array. We have a special $fast flag, which if set to true, will return fewer array values, and is much faster as it does not calculate dow, etc.
| $origd | ||
| $fast | ||
| $is_gmt |
_adodb_getinsertsql( $zthis, $rs, $arrFields, $magicq = false, $force = 2)
There is a special case of this function for the oci8 driver.
The proper way to handle an insert w/ a blob in oracle requires a returning clause with bind variables and a descriptor blob.
| $zthis | ||
| $rs | ||
| $arrFields | ||
| $magicq | ||
| $force |
ADODB_Error_Handler( $dbms, $fn, $errno, $errmsg, $p1, $p2, $thisConnection)
Default Error Handler. This will be called with the following params
| $dbms | the RDBMS you are connecting to |
|
| $fn | the name of the calling function (in uppercase) |
|
| $errno | the native error number from the database |
|
| $errmsg | the native error msg from the database |
|
| $p1 | $fn specific parameter - see below |
|
| $p2 | $fn specific parameter - see below |
|
| $thisConnection |
ADODB_Error_PEAR( $dbms, $fn, $errno, $errmsg, $p1 = false, $p2 = false)
Error Handler with PEAR support. This will be called with the following params
| $dbms | the RDBMS you are connecting to |
|
| $fn | the name of the calling function (in uppercase) |
|
| $errno | the native error number from the database |
|
| $errmsg | the native error msg from the database |
|
| $p1 | $fn specific parameter - see below |
|
| $p2 |
adodb_mktime( $hr, $min, $sec, $mon = false, $day = false, $year = false, $is_dst = false, $is_gmt = false)
Return a timestamp given a local time. Originally by jackbbs.
Note that $is_dst is not implemented and is ignored.
Not a very fast algorithm - O(n) operation. Could be optimized to O(1).
| $hr | ||
| $min | ||
| $sec | ||
| $mon | ||
| $day | ||
| $year | ||
| $is_dst | ||
| $is_gmt |
adodb_throw( $dbms, $fn, $errno, $errmsg, $p1, $p2, $thisConnection)
Default Error Handler. This will be called with the following params
| $dbms | the RDBMS you are connecting to |
|
| $fn | the name of the calling function (in uppercase) |
|
| $errno | the native error number from the database |
|
| $errmsg | the native error msg from the database |
|
| $p1 | $fn specific parameter - see below |
|
| $p2 | ||
| $thisConnection |
ADONewConnection( $db = '') : \the
Instantiate a new Connection class for a specific database driver.
| $db |
freshly created instance of the Connection class.
| package |
Default |
|---|
arr2html( $arr, $ztabhtml = '', $zheaderarray = '')
| $arr | ||
| $ztabhtml | ||
| $zheaderarray |
| package |
Default |
|---|
| package |
Default |
|---|
CountCachedExecs( $db, $secs2cache, $sql, $inputarray)
| $db | ||
| $secs2cache | ||
| $sql | ||
| $inputarray |
| package |
Default |
|---|
| package |
Default |
|---|
csv2rs( $url, $err, $timeout, $rsclass = 'ADORecordSet_array') : \recordset,
Open CSV file and convert it into Data.
| $url | ||
| $err | ||
| $timeout | ||
| $rsclass |
or false if error occured. If no error occurred in sql INSERT/UPDATE/DELETE, empty recordset is returned
| package |
Default |
|---|
ifx_props( $coltype, $collength)
!Eos Auxiliar function to Parse coltype,collength. Used by Metacolumns return: array ($mtype,$length,$precision,$nullable) (similar to ifx_fieldpropierties)
| $coltype | ||
| $collength |
| package |
Default |
|---|
IndexFilter( $dtable, $idxname, $flds, $options)
| $dtable | ||
| $idxname | ||
| $flds | ||
| $options |
| package |
Default |
|---|
Lens_ParseArgs( $args, $endstmtchar = ',', $tokenchars = '_.-')
Parse arguments, treat "text" (text) and 'text' as quotation marks.
To escape, use "" or '' or ))
Will read in "abc def" sans quotes, as: abc def
Same with 'abc def'.
However if abc def, then will read in as abc def
| $args | ||
| $endstmtchar | ||
| $tokenchars |
| package |
Default |
|---|---|
| returns |
2 dimensional array containing parsed tokens. |
logMsg( $msg, $title = NULL, $force = FALSE)
Message logging function
| $msg | ||
| $title | ||
| $force |
| package |
axmls axmls |
|---|
logMsg( $msg, $title = NULL, $force = FALSE)
Message logging function
| $msg | ||
| $title | ||
| $force |
| package |
axmls axmls |
|---|
| package |
Default |
|---|
NewADOConnection( $db = '')
synonym for ADONewConnection for people like me who cannot remember the correct name
| $db |
| package |
Default |
|---|
| package |
Default |
|---|
PivotTableSQL( $db, $tables, $rowfields, $colfield, $where = false, $aggfield = false, $sumlabel = 'Sum ', $aggfn = 'SUM', $showcount = true)
| $db | ||
| $tables | ||
| $rowfields | ||
| $colfield | ||
| $where | ||
| $aggfield | ||
| $sumlabel | ||
| $aggfn | ||
| $showcount |
| package |
Default |
|---|---|
| version |
V5.20dev ??-???-2014 (c) 2000-2014 John Lim (jlim#natsoft.com). All rights reserved. Released under both BSD license and Lesser GPL library license. Whenever there is any discrepancy between the two licenses, the BSD license will take precedence. Set tabs to 4 for best viewing. |
| package |
Default |
|---|---|
| version |
V5.20dev ??-???-2014 (c) 2000-2014 John Lim (jlim#natsoft.com). All rights reserved. Released under both BSD license and Lesser GPL library license. Whenever there is any discrepancy between the two licenses, the BSD license will take precedence. Code to export recordsets in several formats: AS VARIABLE $s = rs2csv($rs); # comma-separated values $s = rs2tab($rs); # tab delimited TO A FILE $f = fopen($path,'w'); rs2csvfile($rs,$f); fclose($f); TO STDOUT rs2csvout($rs); |
| package |
Default |
|---|
rs2html( $rs, $ztabhtml = false, $zheaderarray = false, $htmlspecialchars = true, $echo = true)
| $rs | ||
| $ztabhtml | ||
| $zheaderarray | ||
| $htmlspecialchars | ||
| $echo |
| package |
Default |
|---|
| package |
Default |
|---|
rs2xmlrpcstring( $adodbrs)
Returns an xmlrpc struct value as string out of an AdoDB recordset
| $adodbrs |
| package |
Default |
|---|
rs2xmlrpcval( $adodbrs)
Builds an xmlrpc struct value out of an AdoDB recordset
| $adodbrs |
| package |
Default |
|---|
rs2xmlrpcval_body( $adodbrs)
Builds an xmlrpc struct value out of an AdoDB recordset (data values only, no data definition)
| $adodbrs |
| package |
Default |
|---|
rs2xmlrpcval_header( $adodbrs)
Builds an xmlrpc struct value describing an AdoDB recordset
| $adodbrs |
| package |
Default |
|---|
| package |
Default |
|---|---|
| version |
V5.20dev ??-???-2014 (c) 2000-2014 John Lim (jlim#natsoft.com). All rights reserved. Released under both BSD license and Lesser GPL library license. Whenever there is any discrepancy between the two licenses, the BSD license will take precedence. Set tabs to 4 for best viewing. Latest version is available at http://php.weblogs.com Requires PHP4.01pl2 or later because it uses include_once |
| package |
Default |
|---|
| package |
Default |
|---|
| package |
Default |
|---|
| package |
Default |
|---|
| package |
Default |
|---|
testdb( $db, $createtab = "create table ADOXYZ (id int, firstname char(24), lastname char(24), created date)")
| $db | ||
| $createtab |
| package |
Default |
|---|
testdb( $db, $createtab = "create table ADOXYZ (id int, firstname char(24), lastname char(24), created date)")
| $db | ||
| $createtab |
| package |
Default |
|---|
testdb( $db, $createtab = "create table ADOXYZ (id int, firstname char(24), lastname char(24), created date)")
| $db | ||
| $createtab |
| package |
Default |
|---|
| package |
Default |
|---|