SQLite &Functions;
&reftitle.classes;
<classname>SQLiteDatabase</classname> Repräsentiert eine geöffnete SQLite-Datenbank.
&reftitle.constructor; __construct - erzeugt ein neues SQLiteDatabase-Objekt
&reftitle.methods; query - Führt eine Abfrage aus queryExec - Führt eine Abfrage ohne Ergebnis aus arrayQuery - Führt eine Abfrage aus und gibt das Ergebnis als Array zurück singleQuery - Führt eine Abfrage aus und gibt entweder ein Array für eine einzelne Spalte oder den Wert der ersten Zeile zurück unbufferedQuery - Führt eine ungepufferte Abfrage aus lastInsertRowid - Liefert die ZeilenID der zuletzt eingefügten Zeile changes - Liefert die Anzahl der veränderten Zeilen für die zuletzt ausgeführte Abfrage createAggregate - Registriert eine benutzerdefinierte Aggregatfunktion zur Verwendung in SQL-Abfragen createFunction - Registriert eine benutzerdefinierte Funktion zur Verwendung in SQL-Abfragen busyTimeout - Setzt oder deaktiviert das "busy timeout" lastError - Liefert den Fehlercode des letzten aufgetretenen Fehlers fetchColumnTypes - Liefert ein Array mit den Spaltentypen einer bestimmten Tabelle
<classname>SQLiteResult</classname> Repräsentiert eine gepufferte SQLite-Ergebnismenge.
&reftitle.methods; fetch - Liefert die nächste Ergebniszeile der Ergebnismenge als Array. fetchObject - Liefert die nächste Ergebniszeile der Ergebnismenge als Objekt fetchSingle - Liefert den Wert der ersten Spalte der Ergebnismenge als String fetchAll - Liefert alle Ergebniszeilen des Resultsets als ein Array von Arrays column - Liefert eine Spalte der aktuellen Zeile der Ergebnismenge numFields - Liefert die Anzahl der Felder in der Ergebnismenge fieldName - Liefert den Namen eines bestimmten Feldes der Ergebnismenge current - Liefert die aktuelle Ergebniszeile als Array key - Liefert den aktuellen Zeilenindex next - Positioniert auf die nächste Ergebniszeile valid - Prüft ob weitere Ergebniszeilen verfügbar sind rewind - Positioniert auf die erste Zeile der Ergebnismenge zurück prev - Positioniert auf die vorhergehende Ergebniszeile hasPrev - Prüft ob eine vorhergehende Ergebniszeile verfügbar ist numRows - Liefert die Anzahl der Ergebniszeilen seek - Positioniert auf eine bestimmte Ergebniszeile
<classname>SQLiteUnbuffered</classname> Repräsentiert eine nicht gepufferte Ergebnismenge. Ungepufferte Resultsets sind sequentiell, daher kann in ihnen nur vorwärts gesucht werden.
&reftitle.methods; fetch - Liefert die nächste Ergebniszeile der Ergebnismenge als Array. fetchObject - Liefert die nächste Ergebniszeile der Ergebnismenge als Objekt fetchSingle - Liefert den Wert der ersten Spalte der Ergebnismenge als String fetchAll - Liefert alle Ergebniszeilen als ein Array von Arrays column - Liefert eine Spalte der aktuellen Zeile der Ergebnismenge numFields - Liefert die Anzahl der Spalten der Ergebnismenge fieldName - Liefert den Namen einer bestimmten Spalte der Ergebnismenge current - Liefert die aktuelle Ergebniszeile als Array next - Positioniert auf die nächste Ergebniszeile valid - Prüft ob weitere Ergebniszeilen verfügbar sind
&reference.sqlite.entities.functions;