Ö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 |
Definiert in Zeile 29 der Datei adodb-ibase.inc.php.