Home » Tutorials » Datenbanken » SQLite mit Delphi

SQLite mit Delphi

Was ist SQLite?

SQLite ist ein relationales Datenbanksystem. Es unterstützt den Großteil der im SQL-92-Standard festgelegten SQL-Sprachbefehle. SQLite kommt ohne Datenbankserver aus. Die Datenbank wird als Datei abgelegt, was einen Vorteil gegenüber MySQL darstellt. Es sind keine umständlichen Server-Installationen notwendig, es muss nur die SQLite-DLL mitgeliefert werden, was von den Machern des Datenbanksystems erlaubt ist. Mehr und aktuelle Informationen dazu findet man auf der Website des Projektes (http://sqlite.org/).
SQLite ist vor allem für den Embedded-Einsatz entworfen und findet Verwendung in bekannten Produkten von Apple, Mozilla, Adobe, Microsoft und Google. Auch die teilweise in Delphi geschriebene Videotelefonie-Anwendung Skype setzt auf SQLite.
Es existieren mehrere Delphi-Wrapper rund um die SQLite-DLL. In diesem Kapitel wird die Verwendung des SQLiteSimpleDelphi-Wrappers von Tim Anderson demonstriert. Erhältlich ist sein Wrapper auf seiner Website unter http://www.itwriting.com/blog/?page_id=659.