Moodle  2.2.1
http://www.collinsharper.com
ADODB_informix72 Class Reference
Inheritance diagram for ADODB_informix72:

Public Member Functions

 ADODB_informix72 ()
 ServerInfo ()
 _insertid ()
 _affectedrows ()
 BeginTrans ()
 CommitTrans ($ok=true)
 RollbackTrans ()
 RowLock ($tables, $where, $col='1 as adodbignore')
 ErrorMsg ()
 ErrorNo ()
 MetaColumns ($table, $normalize=true)
 xMetaColumns ($table)
 MetaForeignKeys ($table, $owner=false, $upper=false)
 Eos.
 UpdateBlob ($table, $column, $val, $where, $blobtype= 'BLOB')
 BlobDecode ($blobid)
 _connect ($argHostname, $argUsername, $argPassword, $argDatabasename)
 _pconnect ($argHostname, $argUsername, $argPassword, $argDatabasename)
 _query ($sql, $inputarr=false)
 _close ()

Data Fields

 $databaseType = "informix72"
 $dataProvider = "informix"
 $replaceQuote = "''"
 $fmtDate = "'Y-m-d'"
 $fmtTimeStamp = "'Y-m-d H:i:s'"
 $hasInsertID = true
 $hasAffectedRows = true
 $substr = 'substr'
 $metaTablesSQL = "select tabname,tabtype from systables where tabtype in ('T','V') and owner!='informix'"
 $metaColumnsSQL
 $metaPrimaryKeySQL
 $concat_operator = '||'
 $lastQuery = false
 $has_insertid = true
 $_autocommit = true
 $_bindInputArray = true
 $sysDate = 'TODAY'
 $sysTimeStamp = 'CURRENT'
 $cursorType = IFX_SCROLL

Detailed Description

Definition at line 22 of file adodb-informix72.inc.php.


Member Function Documentation

Definition at line 90 of file adodb-informix72.inc.php.

_close ( )

Definition at line 331 of file adodb-informix72.inc.php.

_connect ( argHostname,
argUsername,
argPassword,
argDatabasename 
)

Definition at line 252 of file adodb-informix72.inc.php.

_insertid ( )

Definition at line 84 of file adodb-informix72.inc.php.

_pconnect ( argHostname,
argUsername,
argPassword,
argDatabasename 
)

Definition at line 266 of file adodb-informix72.inc.php.

_query ( sql,
inputarr = false 
)

Definition at line 287 of file adodb-informix72.inc.php.

Definition at line 57 of file adodb-informix72.inc.php.

Definition at line 98 of file adodb-informix72.inc.php.

Here is the caller graph for this function:

BlobDecode ( blobid)

Definition at line 246 of file adodb-informix72.inc.php.

CommitTrans ( ok = true)

Definition at line 107 of file adodb-informix72.inc.php.

Here is the call graph for this function:

ErrorMsg ( )

Definition at line 135 of file adodb-informix72.inc.php.

ErrorNo ( )

Definition at line 142 of file adodb-informix72.inc.php.

MetaColumns ( table,
normalize = true 
)

eos

eos

eos

eos

eos

eos

Definition at line 150 of file adodb-informix72.inc.php.

Here is the call graph for this function:

Here is the caller graph for this function:

MetaForeignKeys ( table,
owner = false,
upper = false 
)

Eos.

Definition at line 207 of file adodb-informix72.inc.php.

Definition at line 117 of file adodb-informix72.inc.php.

Here is the caller graph for this function:

RowLock ( tables,
where,
col = '1 as adodbignore' 
)

Definition at line 126 of file adodb-informix72.inc.php.

Here is the call graph for this function:

Definition at line 72 of file adodb-informix72.inc.php.

UpdateBlob ( table,
column,
val,
where,
blobtype = 'BLOB' 
)

Definition at line 239 of file adodb-informix72.inc.php.

xMetaColumns ( table)

Definition at line 202 of file adodb-informix72.inc.php.

Here is the call graph for this function:


Field Documentation

$_autocommit = true

Definition at line 51 of file adodb-informix72.inc.php.

$_bindInputArray = true

Definition at line 52 of file adodb-informix72.inc.php.

$concat_operator = '||'

Definition at line 46 of file adodb-informix72.inc.php.

$cursorType = IFX_SCROLL

Definition at line 55 of file adodb-informix72.inc.php.

$databaseType = "informix72"

Reimplemented in ADODB_informix.

Definition at line 23 of file adodb-informix72.inc.php.

$dataProvider = "informix"

Definition at line 24 of file adodb-informix72.inc.php.

$fmtDate = "'Y-m-d'"

Definition at line 26 of file adodb-informix72.inc.php.

$fmtTimeStamp = "'Y-m-d H:i:s'"

Definition at line 27 of file adodb-informix72.inc.php.

$has_insertid = true

Definition at line 49 of file adodb-informix72.inc.php.

$hasAffectedRows = true

Definition at line 29 of file adodb-informix72.inc.php.

$hasInsertID = true

Definition at line 28 of file adodb-informix72.inc.php.

$lastQuery = false

Definition at line 48 of file adodb-informix72.inc.php.

$metaColumnsSQL
Initial value:
"select c.colname, c.coltype, c.collength, d.default,c.colno
                from syscolumns c, systables t,outer sysdefaults d
                where c.tabid=t.tabid and d.tabid=t.tabid and d.colno=c.colno
                and tabname='%s' order by c.colno"

Definition at line 34 of file adodb-informix72.inc.php.

$metaPrimaryKeySQL
Initial value:
"select part1,part2,part3,part4,part5,part6,part7,part8 from
                systables t,sysconstraints s,sysindexes i where t.tabname='%s'
                and s.tabid=t.tabid and s.constrtype='P'
                and i.idxname=s.idxname"

Definition at line 40 of file adodb-informix72.inc.php.

$metaTablesSQL = "select tabname,tabtype from systables where tabtype in ('T','V') and owner!='informix'"

Definition at line 31 of file adodb-informix72.inc.php.

$replaceQuote = "''"

Definition at line 25 of file adodb-informix72.inc.php.

$substr = 'substr'

Definition at line 30 of file adodb-informix72.inc.php.

$sysDate = 'TODAY'

Definition at line 53 of file adodb-informix72.inc.php.

$sysTimeStamp = 'CURRENT'

Definition at line 54 of file adodb-informix72.inc.php.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Enumerations