Public Member Functions | Public Attributes

ADODB_informix72 Class Reference

Inheritance diagram for ADODB_informix72:
Inheritance graph
[legend]

List of all members.

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 ()

Public Attributes

 $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

ADODB_informix72::_affectedrows (  ) 

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

ADODB_informix72::_close (  ) 

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

ADODB_informix72::_connect ( argHostname,
argUsername,
argPassword,
argDatabasename 
)

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

ADODB_informix72::_insertid (  ) 

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

ADODB_informix72::_pconnect ( argHostname,
argUsername,
argPassword,
argDatabasename 
)

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

ADODB_informix72::_query ( sql,
inputarr = false 
)

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

References $sql.

ADODB_informix72::ADODB_informix72 (  ) 

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

ADODB_informix72::BeginTrans (  ) 

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

Referenced by RowLock().

Here is the caller graph for this function:

ADODB_informix72::BlobDecode ( blobid  ) 

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

ADODB_informix72::CommitTrans ( ok = true  ) 

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

References RollbackTrans().

Here is the call graph for this function:

ADODB_informix72::ErrorMsg (  ) 

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

ADODB_informix72::ErrorNo (  ) 

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

ADODB_informix72::MetaColumns ( table,
normalize = true 
)

eos

eos

eos

eos

eos

eos

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

References $rs, and ifx_props().

Referenced by xMetaColumns().

Here is the call graph for this function:

Here is the caller graph for this function:

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

Eos.

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

References $rs, and $sql.

ADODB_informix72::RollbackTrans (  ) 

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

Referenced by CommitTrans().

Here is the caller graph for this function:

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

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

References BeginTrans().

Here is the call graph for this function:

ADODB_informix72::ServerInfo (  ) 

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

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

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

ADODB_informix72::xMetaColumns ( table  ) 

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

References MetaColumns().

Here is the call graph for this function:


Member Data Documentation

ADODB_informix72::$_autocommit = true

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

ADODB_informix72::$_bindInputArray = true

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

ADODB_informix72::$concat_operator = '||'

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

ADODB_informix72::$cursorType = IFX_SCROLL

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

ADODB_informix72::$databaseType = "informix72"

Reimplemented in ADODB_informix.

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

ADODB_informix72::$dataProvider = "informix"

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

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

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

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

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

ADODB_informix72::$has_insertid = true

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

ADODB_informix72::$hasAffectedRows = true

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

ADODB_informix72::$hasInsertID = true

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

ADODB_informix72::$lastQuery = false

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

ADODB_informix72::$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.

ADODB_informix72::$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.

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

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

ADODB_informix72::$replaceQuote = "''"

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

ADODB_informix72::$substr = 'substr'

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

ADODB_informix72::$sysDate = 'TODAY'

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

ADODB_informix72::$sysTimeStamp = 'CURRENT'

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


The documentation for this class was generated from the following file: