ADODB_pdo_sqlite Klassenreferenz

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

Öffentliche Methoden

 _init ($parentDriver)
 
 ServerInfo ()
 
 SelectLimit ($sql, $nrows=-1, $offset=-1, $inputarr=false, $secs2cache=0)
 
 GenID ($seq='adodbseq', $start=1)
 
 CreateSequence ($seqname='adodbseq', $start=1)
 
 SetTransactionMode ($transaction_mode)
 
 BeginTrans ()
 
 CommitTrans ($ok=true)
 
 RollbackTrans ()
 
 MetaColumns ($tab, $normalize=true)
 
 MetaTables ($ttype=false, $showSchema=false, $mask=false)
 
- Öffentliche Methoden geerbt von ADODB_pdo
 ADODB_pdo ()
 
 _UpdatePDO ()
 
 Time ()
 
 _connect ($argDSN, $argUsername, $argPassword, $argDatabasename, $persist=false)
 
 Concat ()
 
 _pconnect ($argDSN, $argUsername, $argPassword, $argDatabasename)
 
 SelectLimit ($sql, $nrows=-1, $offset=-1, $inputarr=false, $secs2cache=0)
 
 ServerInfo ()
 
 MetaTables ($ttype=false, $showSchema=false, $mask=false)
 
 MetaColumns ($table, $normalize=true)
 
 InParameter (&$stmt, &$var, $name, $maxLen=4000, $type=false)
 
 OffsetDate ($dayFraction, $date=false)
 
 ErrorMsg ()
 
 ErrorNo ()
 
 SetTransactionMode ($transaction_mode)
 
 BeginTrans ()
 
 CommitTrans ($ok=true)
 
 RollbackTrans ()
 
 Prepare ($sql)
 
 PrepareStmt ($sql)
 
 CreateSequence ($seqname='adodbseq', $startID=1)
 
 DropSequence ($seqname='adodbseq')
 
 GenID ($seqname='adodbseq', $startID=1)
 
 _query ($sql, $inputarr=false)
 
 _close ()
 
 _affectedrows ()
 
 _insertid ()
 

Datenfelder

 $metaTablesSQL = "SELECT name FROM sqlite_master WHERE type='table'"
 
 $sysDate = 'current_date'
 
 $sysTimeStamp = 'current_timestamp'
 
 $nameQuote = '`'
 
 $replaceQuote = "''"
 
 $hasGenID = true
 
 $_genIDSQL = "UPDATE %s SET id=id+1 WHERE id=%s"
 
 $_genSeqSQL = "CREATE TABLE %s (id integer)"
 
 $_genSeqCountSQL = 'SELECT COUNT(*) FROM %s'
 
 $_genSeq2SQL = 'INSERT INTO %s VALUES(%s)'
 
 $_dropSeqSQL = 'DROP TABLE %s'
 
 $concat_operator = '||'
 
 $pdoDriver = false
 
 $random ='abs(random())'
 
- Datenfelder geerbt von ADODB_pdo
 $databaseType = "pdo"
 
 $dataProvider = "pdo"
 
 $fmtDate = "'Y-m-d'"
 
 $fmtTimeStamp = "'Y-m-d, h:i:sA'"
 
 $replaceQuote = "''"
 
 $hasAffectedRows = true
 
 $_bindInputArray = true
 
 $_genSeqSQL = "create table %s (id integer)"
 
 $_autocommit = true
 
 $_haserrorfunctions = true
 
 $_lastAffectedRows = 0
 
 $_errormsg = false
 
 $_errorno = false
 
 $dsnType = ''
 
 $stmt = false
 

Ausführliche Beschreibung

Definiert in Zeile 16 der Datei adodb-pdo_sqlite.inc.php.

Dokumentation der Elementfunktionen

_init (   $parentDriver)

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

BeginTrans ( )

Definiert in Zeile 113 der Datei adodb-pdo_sqlite.inc.php.

Benutzt $pdoDriver.

CommitTrans (   $ok = true)

Definiert in Zeile 122 der Datei adodb-pdo_sqlite.inc.php.

Benutzt $ok und $pdoDriver.

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

Definiert in Zeile 98 der Datei adodb-pdo_sqlite.inc.php.

Benutzt $ok und $pdoDriver.

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

Definiert in Zeile 66 der Datei adodb-pdo_sqlite.inc.php.

Benutzt $cnt, $ok und $pdoDriver.

MetaColumns (   $tab,
  $normalize = true 
)

Definiert in Zeile 147 der Datei adodb-pdo_sqlite.inc.php.

Benutzt $pdoDriver.

MetaTables (   $ttype = false,
  $showSchema = false,
  $mask = false 
)

Definiert in Zeile 185 der Datei adodb-pdo_sqlite.inc.php.

Benutzt $metaTablesSQL und $pdoDriver.

RollbackTrans ( )

Definiert in Zeile 134 der Datei adodb-pdo_sqlite.inc.php.

Benutzt $pdoDriver.

SelectLimit (   $sql,
  $nrows = -1,
  $offset = -1,
  $inputarr = false,
  $secs2cache = 0 
)

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

Benutzt $pdoDriver.

ServerInfo ( )

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

Benutzt $pdoDriver.

SetTransactionMode (   $transaction_mode)

Definiert in Zeile 107 der Datei adodb-pdo_sqlite.inc.php.

Benutzt $pdoDriver.

Dokumentation der Datenelemente

$_dropSeqSQL = 'DROP TABLE %s'

Definiert in Zeile 27 der Datei adodb-pdo_sqlite.inc.php.

$_genIDSQL = "UPDATE %s SET id=id+1 WHERE id=%s"

Definiert in Zeile 23 der Datei adodb-pdo_sqlite.inc.php.

$_genSeq2SQL = 'INSERT INTO %s VALUES(%s)'

Definiert in Zeile 26 der Datei adodb-pdo_sqlite.inc.php.

$_genSeqCountSQL = 'SELECT COUNT(*) FROM %s'

Definiert in Zeile 25 der Datei adodb-pdo_sqlite.inc.php.

$_genSeqSQL = "CREATE TABLE %s (id integer)"

Definiert in Zeile 24 der Datei adodb-pdo_sqlite.inc.php.

$concat_operator = '||'

Definiert in Zeile 28 der Datei adodb-pdo_sqlite.inc.php.

$hasGenID = true

Definiert in Zeile 22 der Datei adodb-pdo_sqlite.inc.php.

$metaTablesSQL = "SELECT name FROM sqlite_master WHERE type='table'"

Definiert in Zeile 17 der Datei adodb-pdo_sqlite.inc.php.

Wird benutzt von MetaTables().

$nameQuote = '`'

Definiert in Zeile 20 der Datei adodb-pdo_sqlite.inc.php.

$random ='abs(random())'

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

$replaceQuote = "''"

Definiert in Zeile 21 der Datei adodb-pdo_sqlite.inc.php.

$sysDate = 'current_date'

Definiert in Zeile 18 der Datei adodb-pdo_sqlite.inc.php.

$sysTimeStamp = 'current_timestamp'

Definiert in Zeile 19 der Datei adodb-pdo_sqlite.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.