ADODB_sqlite3 Klassenreferenz

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

Öffentliche Methoden

 ADODB_sqlite3 ()
 
 ServerInfo ()
 
 BeginTrans ()
 
 CommitTrans ($ok=true)
 
 RollbackTrans ()
 
 MetaColumns ($table, $normalize=true)
 
 _init ($parentDriver)
 
 _insertid ()
 
 _affectedrows ()
 
 ErrorMsg ()
 
 ErrorNo ()
 
 SQLDate ($fmt, $col=false)
 
 _createFunctions ()
 
 _connect ($argHostname, $argUsername, $argPassword, $argDatabasename)
 
 _pconnect ($argHostname, $argUsername, $argPassword, $argDatabasename)
 
 _query ($sql, $inputarr=false)
 
 SelectLimit ($sql, $nrows=-1, $offset=-1, $inputarr=false, $secs2cache=0)
 
 GenID ($seq='adodbseq', $start=1)
 
 CreateSequence ($seqname='adodbseq', $start=1)
 
 DropSequence ($seqname)
 
 _close ()
 
 MetaIndexes ($table, $primary=FALSE, $owner=false, $owner=false)
 

Datenfelder

 $databaseType = "sqlite3"
 
 $replaceQuote = "''"
 
 $concat_operator ='||'
 
 $_errorNo = 0
 
 $hasLimit = true
 
 $hasInsertID = true
 
 $hasAffectedRows = true
 supports autoincrement ID? Mehr ...
 
 $metaTablesSQL = "SELECT name FROM sqlite_master WHERE type='table' ORDER BY name"
 supports affected rows for update/delete? Mehr ...
 
 $sysDate = "adodb_date('Y-m-d')"
 
 $sysTimeStamp = "adodb_date('Y-m-d H:i:s')"
 
 $fmtTimeStamp = "'Y-m-d H:i:s'"
 
 $_genSeqSQL = "create table %s (id integer)"
 
 $_dropSeqSQL = 'drop table %s'
 

Ausführliche Beschreibung

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

Dokumentation der Elementfunktionen

_affectedrows ( )

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

_close ( )

Definiert in Zeile 279 der Datei adodb-sqlite3.inc.php.

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

Definiert in Zeile 170 der Datei adodb-sqlite3.inc.php.

Benutzt _createFunctions().

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

_createFunctions ( )

Definiert in Zeile 159 der Datei adodb-sqlite3.inc.php.

Wird benutzt von _connect() und _pconnect().

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

_init (   $parentDriver)

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

_insertid ( )

Definiert in Zeile 128 der Datei adodb-sqlite3.inc.php.

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

Definiert in Zeile 189 der Datei adodb-sqlite3.inc.php.

Benutzt _createFunctions().

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

_query (   $sql,
  $inputarr = false 
)

Definiert in Zeile 201 der Datei adodb-sqlite3.inc.php.

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

BeginTrans ( )

Definiert in Zeile 58 der Datei adodb-sqlite3.inc.php.

CommitTrans (   $ok = true)

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

Benutzt $ok und RollbackTrans().

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

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

Definiert in Zeile 262 der Datei adodb-sqlite3.inc.php.

Benutzt $ok.

DropSequence (   $seqname)

Definiert in Zeile 272 der Datei adodb-sqlite3.inc.php.

ErrorMsg ( )

Definiert in Zeile 140 der Datei adodb-sqlite3.inc.php.

Benutzt ErrorNo().

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

ErrorNo ( )

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

Wird benutzt von ErrorMsg().

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

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

Definiert in Zeile 233 der Datei adodb-sqlite3.inc.php.

Benutzt $ok.

MetaColumns (   $table,
  $normalize = true 
)

Definiert in Zeile 84 der Datei adodb-sqlite3.inc.php.

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

There must be a more elegant way of doing this, the index elements appear in the SQL statement in cols[1] between parentheses e.g CREATE UNIQUE INDEX ware_0 ON warehouse (org,warehouse)

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

RollbackTrans ( )

Definiert in Zeile 75 der Datei adodb-sqlite3.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,
  $secs2cache = 0 
)

Definiert in Zeile 213 der Datei adodb-sqlite3.inc.php.

ServerInfo ( )

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

SQLDate (   $fmt,
  $col = false 
)

Definiert in Zeile 152 der Datei adodb-sqlite3.inc.php.

Dokumentation der Datenelemente

$_dropSeqSQL = 'drop table %s'

Definiert in Zeile 271 der Datei adodb-sqlite3.inc.php.

$_errorNo = 0

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

$_genSeqSQL = "create table %s (id integer)"

Definiert in Zeile 231 der Datei adodb-sqlite3.inc.php.

$concat_operator ='||'

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

$databaseType = "sqlite3"

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

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

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

$hasAffectedRows = true

supports autoincrement ID?

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

$hasInsertID = true

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

$hasLimit = true

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

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

supports affected rows for update/delete?

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

$replaceQuote = "''"

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

$sysDate = "adodb_date('Y-m-d')"

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

$sysTimeStamp = "adodb_date('Y-m-d H:i:s')"

Definiert in Zeile 33 der Datei adodb-sqlite3.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.