ADODB_ibase Klassenreferenz

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

Öffentliche Methoden

 ADODB_ibase ()
 
 _connect ($argHostname, $argUsername, $argPassword, $argDatabasename, $persist=false)
 
 _pconnect ($argHostname, $argUsername, $argPassword, $argDatabasename)
 
 MetaPrimaryKeys ($table, $owner_notused=false, $internalKey=false)
 
 ServerInfo ()
 
 BeginTrans ()
 
 CommitTrans ($ok=true)
 
 _Execute ($sql, $inputarr=false)
 
 RollbackTrans ()
 
 MetaIndexes ($table, $primary=FALSE, $owner=false)
 
 RowLock ($tables, $where, $col=false)
 
 CreateSequence ($seqname, $startID=1)
 
 DropSequence ($seqname)
 
 GenID ($seqname='adodbseq', $startID=1)
 
 SelectDB ($dbName)
 
 _handleerror ()
 
 ErrorNo ()
 
 ErrorMsg ()
 
 Prepare ($sql)
 
 _query ($sql, $iarr=false)
 
 _close ()
 
 _ConvertFieldType (&$fld, $ftype, $flen, $fscale, $fsubtype, $fprecision, $dialect3)
 
 MetaColumns ($table, $normalize=true)
 
 BlobEncode ($blob)
 
 BlobDecode ($blob)
 
 _BlobDecode_old ($blob)
 
 _BlobDecode ($blob)
 
 UpdateBlobFile ($table, $column, $path, $where, $blobtype='BLOB')
 
 UpdateBlob ($table, $column, $val, $where, $blobtype='BLOB')
 
 OldUpdateBlob ($table, $column, $val, $where, $blobtype='BLOB')
 
 SQLDate ($fmt, $col=false)
 

Datenfelder

 $databaseType = "ibase"
 
 $dataProvider = "ibase"
 
 $replaceQuote = "''"
 
 $ibase_datefmt = '%Y-%m-%d'
 
 $fmtDate = "'Y-m-d'"
 
 $ibase_timestampfmt = "%Y-%m-%d %H:%M:%S"
 
 $ibase_timefmt = "%H:%M:%S"
 
 $fmtTimeStamp = "'Y-m-d, H:i:s'"
 
 $concat_operator ='||'
 
 $_transactionID
 
 $metaTablesSQL = "select rdb\$relation_name from rdb\$relations where rdb\$relation_name not like 'RDB\$%'"
 
 $metaColumnsSQL = "select a.rdb\$field_name, a.rdb\$null_flag, a.rdb\$default_source, b.rdb\$field_length, b.rdb\$field_scale, b.rdb\$field_sub_type, b.rdb\$field_precision, b.rdb\$field_type from rdb\$relation_fields a, rdb\$fields b where a.rdb\$field_source = b.rdb\$field_name and a.rdb\$relation_name = '%s' order by a.rdb\$field_position asc"
 
 $ibasetrans
 
 $hasGenID = true
 
 $_bindInputArray = true
 
 $buffers = 0
 
 $dialect = 1
 
 $sysDate = "cast('TODAY' as timestamp)"
 
 $sysTimeStamp = "CURRENT_TIMESTAMP"
 
 $ansiOuter = true
 
 $hasAffectedRows = false
 
 $poorAffectedRows = true
 
 $blobEncodeType = 'C'
 
 $role = false
 

Ausführliche Beschreibung

Definiert in Zeile 29 der Datei adodb-ibase.inc.php.

Dokumentation der Elementfunktionen

_BlobDecode (   $blob)

Definiert in Zeile 571 der Datei adodb-ibase.inc.php.

_BlobDecode_old (   $blob)

Definiert in Zeile 559 der Datei adodb-ibase.inc.php.

_close ( )

Definiert in Zeile 375 der Datei adodb-ibase.inc.php.

_connect (   $argHostname,
  $argUsername,
  $argPassword,
  $argDatabasename,
  $persist = false 
)

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

Benutzt _handleerror().

Wird benutzt von _pconnect().

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

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

_ConvertFieldType ( $fld,
  $ftype,
  $flen,
  $fscale,
  $fsubtype,
  $fprecision,
  $dialect3 
)

Definiert in Zeile 382 der Datei adodb-ibase.inc.php.

Wird benutzt von MetaColumns().

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

_Execute (   $sql,
  $inputarr = false 
)

Definiert in Zeile 162 der Datei adodb-ibase.inc.php.

_handleerror ( )

Definiert in Zeile 288 der Datei adodb-ibase.inc.php.

Wird benutzt von _connect() und _query().

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

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

Definiert in Zeile 99 der Datei adodb-ibase.inc.php.

Benutzt _connect().

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

_query (   $sql,
  $iarr = false 
)

Definiert in Zeile 313 der Datei adodb-ibase.inc.php.

Benutzt $_transactionID und _handleerror().

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

Definiert in Zeile 57 der Datei adodb-ibase.inc.php.

Wird benutzt von ADODB_borland_ibase\ADODB_borland_ibase() und ADODB_firebird\ADODB_firebird().

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

BeginTrans ( )

Definiert in Zeile 136 der Datei adodb-ibase.inc.php.

Benutzt $_transactionID.

Wird benutzt von RowLock().

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

BlobDecode (   $blob)

Definiert in Zeile 549 der Datei adodb-ibase.inc.php.

BlobEncode (   $blob)

Definiert in Zeile 540 der Datei adodb-ibase.inc.php.

CommitTrans (   $ok = true)

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

Benutzt $ok und RollbackTrans().

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

CreateSequence (   $seqname,
  $startID = 1 
)

Definiert in Zeile 253 der Datei adodb-ibase.inc.php.

Benutzt $ok.

DropSequence (   $seqname)

Definiert in Zeile 260 der Datei adodb-ibase.inc.php.

ErrorMsg ( )

Definiert in Zeile 299 der Datei adodb-ibase.inc.php.

ErrorNo ( )

Definiert in Zeile 293 der Datei adodb-ibase.inc.php.

GenID (   $seqname = 'adodbseq',
  $startID = 1 
)

Definiert in Zeile 266 der Datei adodb-ibase.inc.php.

MetaColumns (   $table,
  $normalize = true 
)

Definiert in Zeile 479 der Datei adodb-ibase.inc.php.

Benutzt _ConvertFieldType().

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

MetaIndexes (   $table,
  $primary = FALSE,
  $owner = false 
)

Definiert in Zeile 190 der Datei adodb-ibase.inc.php.

MetaPrimaryKeys (   $table,
  $owner_notused = false,
  $internalKey = false 
)

Definiert in Zeile 105 der Datei adodb-ibase.inc.php.

Benutzt $a.

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

Definiert in Zeile 659 der Datei adodb-ibase.inc.php.

Prepare (   $sql)

Definiert in Zeile 304 der Datei adodb-ibase.inc.php.

RollbackTrans ( )

Definiert in Zeile 177 der Datei adodb-ibase.inc.php.

Wird benutzt von CommitTrans().

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

RowLock (   $tables,
  $where,
  $col = false 
)

Definiert in Zeile 245 der Datei adodb-ibase.inc.php.

Benutzt BeginTrans().

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

SelectDB (   $dbName)

Definiert in Zeile 283 der Datei adodb-ibase.inc.php.

ServerInfo ( )

Definiert in Zeile 121 der Datei adodb-ibase.inc.php.

Benutzt $dialect.

SQLDate (   $fmt,
  $col = false 
)

Definiert in Zeile 670 der Datei adodb-ibase.inc.php.

Benutzt $sysDate.

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

Definiert in Zeile 625 der Datei adodb-ibase.inc.php.

UpdateBlobFile (   $table,
  $column,
  $path,
  $where,
  $blobtype = 'BLOB' 
)

Definiert in Zeile 597 der Datei adodb-ibase.inc.php.

Dokumentation der Datenelemente

$_bindInputArray = true

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

$_transactionID

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

Wird benutzt von _query(), ADODB_borland_ibase\BeginTrans() und BeginTrans().

$ansiOuter = true

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

$blobEncodeType = 'C'

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

$buffers = 0

Definiert in Zeile 47 der Datei adodb-ibase.inc.php.

$concat_operator ='||'

Definiert in Zeile 38 der Datei adodb-ibase.inc.php.

$databaseType = "ibase"

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

$dataProvider = "ibase"

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

$dialect = 1

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

Wird benutzt von ADODB_borland_ibase\ServerInfo() und ServerInfo().

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

Definiert in Zeile 34 der Datei adodb-ibase.inc.php.

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

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

$hasAffectedRows = false

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

$hasGenID = true

Definiert in Zeile 45 der Datei adodb-ibase.inc.php.

$ibase_datefmt = '%Y-%m-%d'

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

$ibase_timefmt = "%H:%M:%S"

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

$ibase_timestampfmt = "%Y-%m-%d %H:%M:%S"

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

$ibasetrans

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

$metaColumnsSQL = "select a.rdb\$field_name, a.rdb\$null_flag, a.rdb\$default_source, b.rdb\$field_length, b.rdb\$field_scale, b.rdb\$field_sub_type, b.rdb\$field_precision, b.rdb\$field_type from rdb\$relation_fields a, rdb\$fields b where a.rdb\$field_source = b.rdb\$field_name and a.rdb\$relation_name = '%s' order by a.rdb\$field_position asc"

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

$metaTablesSQL = "select rdb\$relation_name from rdb\$relations where rdb\$relation_name not like 'RDB\$%'"

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

$poorAffectedRows = true

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

$replaceQuote = "''"

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

$role = false

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

$sysDate = "cast('TODAY' as timestamp)"

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

Wird benutzt von SQLDate().

$sysTimeStamp = "CURRENT_TIMESTAMP"

Definiert in Zeile 50 der Datei adodb-ibase.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.