SQLite3 mit Delphi und dbExpress
SQLite und FireDAC Einstieg
Eine einfache Anwendung, Liste der Bücher aus der Beispieldatenbank Buecher.db, zeigt die Verwendung der FireDAC-Komponenten.
Hinweis: Eine detaillierte Beschreibung wie SQLite unter FireDAC verwendet wird, ist in der FireDAC-Hilfe zu finden unter „Using SQLite with FireDAC“ (siehe Delphi-IDE – Menü FireDAC > Help).
Delphi Projekt erstellen oder öffnen, Form wählen
Vgl. frmMain
Hinweis: Sicherstellen, dass unter Project > Options > Delphi Compiler > Unit output directory ein Verzeichnis angegeben ist. Vgl. .$(Platform)$(Config) oder .
Komponenten hinzufügen: TADConnection
Params.Strings = (
‚DriverID=SQLite‘
‚Database=buecher.db‘
‚OpenMode=ReadWrite‘
‚SharedCache=false‘
‚LockingMode=Normal‘)
FetchOptions.AssignedValues = [evMode]
UpdateOptions.AssignedValues = [uvUpdateMode]
UpdateOptions.UpdateMode = upWhereAll
Connected = True
LoginPrompt = False
Komponenten hinzufügen: TADQuery
Active = True
Connection = ADConnection1
SQL.Strings = (‚SELECT * FROM Buecher‘)
Komponenten hinzufügen: ADPhysSQLiteDriverLink, ADGUIxWaitCursor
Keine Anpassungen notwendig.
Komponenten hinzufügen: TDatasource
DataSet = ADQuery1
Komponenten hinzufügen: TDBGrid
DataSource = DataSource1
Komponenten hinzufügen: TDBNavigator
DataSource = DataSource1
Entwurf
Anwendungen ausführen