Hi Mavarik,
danke für den Code. Leider kommt weiterhin folgende Fehlermeldung:
Zitat:
[FireDac][Phys][SQLite][sqlite3]-303.
Funktionalität wird nicht unterstützt.
Ich habe ein neues Projekt erstellt und bin wie folgt vorgegangen:
1. TFDConnection auf das Form gelegt und Drivername auf SQLite gesetzt
2. TButton auf das Form gelegt
3. Beim OnClick des Buttons:
FdConnection1.Connected := true;
4. Im BeforeConnect der TFDConnection
Delphi-Quellcode:
FdConnection1.Params.Values['DriverName'] := 'SQLite';
FdConnection1.Params.Values['DriverUnit'] := 'Data.DbxSqlite';
FdConnection1.Params.Values['DriverPackageLoader'] := 'TDBXSqliteDriverLoader,DBXSqliteDriver190.bpl';
FdConnection1.Params.Values['MetaDataPackageLoader'] := 'TDBXSqliteMetaDataCommandFactory,DBXSqliteDriver190.bpl';
FdConnection1.Params.Values['Database'] := GetHomePath + PathDelim +
'Documents' + PathDelim + 'test.sqlite';;
FdConnection1.Params.Values['ColumnMetadataSupported'] := 'False';
FdConnection1.Params.Values['FailIfMissing'] := 'False';
FdConnection1.Params.Values['Password'] := 'test';
Was mache ich falsch?