ADODB_db2 Klassenreferenz

ADODB_db2 Klassenreferenz
Klassendiagramm für ADODB_db2:
Zusammengehörigkeiten von ADODB_db2:

Öffentliche Methoden

 _insertid ()
 
 ADODB_db2 ()
 
 _connect ($argDSN, $argUsername, $argPassword, $argDatabasename)
 
 _pconnect ($argDSN, $argUsername, $argPassword, $argDatabasename)
 
 DBTimeStamp ($ts)
 
 SQLDate ($fmt, $col=false)
 
 ServerInfo ()
 
 CreateSequence ($seqname='adodbseq', $start=1)
 
 DropSequence ($seqname)
 
 SelectLimit ($sql, $nrows=-1, $offset=-1, $inputArr=false)
 
 GenID ($seq='adodbseq', $start=1)
 
 ErrorMsg ()
 
 ErrorNo ()
 
 BeginTrans ()
 
 CommitTrans ($ok=true)
 
 RollbackTrans ()
 
 MetaPrimaryKeys ($table)
 
 MetaForeignKeys ($table, $owner=FALSE, $upper=FALSE, $asociative=FALSE)
 
 MetaTables ($ttype=false, $schema=false)
 
 DB2Types ($t)
 
 MetaColumns ($table, $normalize=true)
 
 Prepare ($sql)
 
 _query ($sql, $inputarr=false)
 
 UpdateBlob ($table, $column, $val, $where, $blobtype='BLOB')
 
 _close ()
 
 _affectedrows ()
 

Datenfelder

 $databaseType = "db2"
 
 $fmtDate = "'Y-m-d'"
 
 $concat_operator = '||'
 
 $sysTime = 'CURRENT TIME'
 
 $sysDate = 'CURRENT DATE'
 
 $sysTimeStamp = 'CURRENT TIMESTAMP'
 
 $fmtTimeStamp = "'Y-m-d H:i:s'"
 
 $replaceQuote = "''"
 
 $dataProvider = "db2"
 
 $hasAffectedRows = true
 
 $binmode = DB2_BINARY
 
 $useFetchArray = false
 
 $_bindInputArray = false
 
 $_genIDSQL = "VALUES NEXTVAL FOR %s"
 
 $_genSeqSQL = "CREATE SEQUENCE %s START WITH %s NO MAXVALUE NO CYCLE"
 
 $_dropSeqSQL = "DROP SEQUENCE %s"
 
 $_autocommit = true
 
 $_haserrorfunctions = true
 
 $_lastAffectedRows = 0
 
 $uCaseTables = true
 
 $hasInsertID = true
 

Ausführliche Beschreibung

Definiert in Zeile 30 der Datei adodb-db2.inc.php.

Dokumentation der Elementfunktionen

_affectedrows ( )

Definiert in Zeile 711 der Datei adodb-db2.inc.php.

Benutzt $_lastAffectedRows.

_close ( )

Definiert in Zeile 704 der Datei adodb-db2.inc.php.

_connect (   $argDSN,
  $argUsername,
  $argPassword,
  $argDatabasename 
)

Definiert in Zeile 70 der Datei adodb-db2.inc.php.

_insertid ( )

Definiert in Zeile 59 der Datei adodb-db2.inc.php.

_pconnect (   $argDSN,
  $argUsername,
  $argPassword,
  $argDatabasename 
)

Definiert in Zeile 104 der Datei adodb-db2.inc.php.

_query (   $sql,
  $inputarr = false 
)

Definiert in Zeile 626 der Datei adodb-db2.inc.php.

ADODB_db2 ( )

Definiert in Zeile 64 der Datei adodb-db2.inc.php.

BeginTrans ( )

Definiert in Zeile 306 der Datei adodb-db2.inc.php.

CommitTrans (   $ok = true)

Definiert in Zeile 315 der Datei adodb-db2.inc.php.

Benutzt $ok und RollbackTrans().

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

CreateSequence (   $seqname = 'adodbseq',
  $start = 1 
)

Definiert in Zeile 228 der Datei adodb-db2.inc.php.

Benutzt $ok.

DB2Types (   $t)

Definiert in Zeile 477 der Datei adodb-db2.inc.php.

Wird benutzt von MetaColumns().

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

DBTimeStamp (   $ts)

Definiert in Zeile 137 der Datei adodb-db2.inc.php.

DropSequence (   $seqname)

Definiert in Zeile 236 der Datei adodb-db2.inc.php.

ErrorMsg ( )

Definiert in Zeile 276 der Datei adodb-db2.inc.php.

ErrorNo ( )

Definiert in Zeile 285 der Datei adodb-db2.inc.php.

GenID (   $seq = 'adodbseq',
  $start = 1 
)

Definiert in Zeile 267 der Datei adodb-db2.inc.php.

MetaColumns (   $table,
  $normalize = true 
)

Definiert in Zeile 517 der Datei adodb-db2.inc.php.

Benutzt DB2Types().

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

MetaForeignKeys (   $table,
  $owner = FALSE,
  $upper = FALSE,
  $asociative = FALSE 
)

Definiert in Zeile 366 der Datei adodb-db2.inc.php.

MetaPrimaryKeys (   $table)

Definiert in Zeile 336 der Datei adodb-db2.inc.php.

MetaTables (   $ttype = false,
  $schema = false 
)

Definiert in Zeile 412 der Datei adodb-db2.inc.php.

Prepare (   $sql)

Definiert in Zeile 614 der Datei adodb-db2.inc.php.

Benutzt _bindInputArray.

RollbackTrans ( )

Definiert in Zeile 326 der Datei adodb-db2.inc.php.

Wird benutzt von CommitTrans().

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

SelectLimit (   $sql,
  $nrows = -1,
  $offset = -1,
  $inputArr = false 
)

Definiert in Zeile 242 der Datei adodb-db2.inc.php.

ServerInfo ( )

Definiert in Zeile 211 der Datei adodb-db2.inc.php.

SQLDate (   $fmt,
  $col = false 
)

Definiert in Zeile 145 der Datei adodb-db2.inc.php.

Benutzt $concat_operator und $sysDate.

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

Definiert in Zeile 698 der Datei adodb-db2.inc.php.

Dokumentation der Datenelemente

$_autocommit = true

Definiert in Zeile 52 der Datei adodb-db2.inc.php.

$_bindInputArray = false

Definiert in Zeile 48 der Datei adodb-db2.inc.php.

$_dropSeqSQL = "DROP SEQUENCE %s"

Definiert in Zeile 51 der Datei adodb-db2.inc.php.

$_genIDSQL = "VALUES NEXTVAL FOR %s"

Definiert in Zeile 49 der Datei adodb-db2.inc.php.

$_genSeqSQL = "CREATE SEQUENCE %s START WITH %s NO MAXVALUE NO CYCLE"

Definiert in Zeile 50 der Datei adodb-db2.inc.php.

$_haserrorfunctions = true

Definiert in Zeile 53 der Datei adodb-db2.inc.php.

$_lastAffectedRows = 0

Definiert in Zeile 54 der Datei adodb-db2.inc.php.

Wird benutzt von _affectedrows().

$binmode = DB2_BINARY

Definiert in Zeile 44 der Datei adodb-db2.inc.php.

$concat_operator = '||'

Definiert in Zeile 33 der Datei adodb-db2.inc.php.

Wird benutzt von SQLDate().

$databaseType = "db2"

Definiert in Zeile 31 der Datei adodb-db2.inc.php.

$dataProvider = "db2"

Definiert in Zeile 41 der Datei adodb-db2.inc.php.

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

Definiert in Zeile 32 der Datei adodb-db2.inc.php.

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

Definiert in Zeile 39 der Datei adodb-db2.inc.php.

$hasAffectedRows = true

Definiert in Zeile 42 der Datei adodb-db2.inc.php.

$hasInsertID = true

Definiert in Zeile 56 der Datei adodb-db2.inc.php.

$replaceQuote = "''"

Definiert in Zeile 40 der Datei adodb-db2.inc.php.

$sysDate = 'CURRENT DATE'

Definiert in Zeile 36 der Datei adodb-db2.inc.php.

Wird benutzt von SQLDate().

$sysTime = 'CURRENT TIME'

Definiert in Zeile 35 der Datei adodb-db2.inc.php.

$sysTimeStamp = 'CURRENT TIMESTAMP'

Definiert in Zeile 37 der Datei adodb-db2.inc.php.

$uCaseTables = true

Definiert in Zeile 55 der Datei adodb-db2.inc.php.

$useFetchArray = false

Definiert in Zeile 46 der Datei adodb-db2.inc.php.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:




Korrekturen, Hinweise und Ergänzungen

Bitte scheuen Sie sich nicht und melden Sie, was auf dieser Seite sachlich falsch oder irreführend ist, was ergänzt werden sollte, was fehlt usw. Dazu bitte oben aus dem Menü Seite den Eintrag Support Forum wählen. Es ist eine kostenlose Anmeldung erforderlich, um Anmerkungen zu posten. Unpassende Postings, Spam usw. werden kommentarlos entfernt.