Datenbankzugriff
Für den Datenbankzugriff stellen wir Ihnen eine Datenbankklasse zur Verfügung. Diese erreichen Sie über DataBase::Current(). Für diese wird die Verbindung automatisch aufgebaut und geschlossen, so dass SIe direkt los legen können.
Vor allen Tabellen muss ein {'dbprefix'} gesetzt werden. Dies wird von der Klasse durch die eingestelle Präfix ersetzt (Standard cl_).
Es werden folgende Funktionen zur Verfügung gestellt:
- ReadField: Zum auslesen eines einzelnen Datenbankfeldes
- ReadRow: Liest eine Zeile aus und liefert sie als Objekt zurück
- ReadRows: Liefert mehrere Zeilen als Array von Objekten aus der Datenbank zurück.
- Execute: Führt einen SQL-Query aus (für INSERT, UPDATE usw..)
- EscapeString: Maskiert eine Zeichenfolge für die Interaktion mit der Datenbank