Nach dem Update habe ich massive Probleme mit der FireDAC in Verbundung mit SQListe. Z.B. beim öffnen einer einfachen SQLite-Verbindung hagelt es Zigriffsverletzungen.
Delphi-Quellcode:
function CreateSQLiteConnection(
const ADatabaseFile: TFileName;
const APassword:
string = '
'): TFDConnection;
var
fdConnection: TFDConnection;
begin
Result :=
nil;
if not FileExists(ADatabaseFile)
then
Exit;
fdConnection := TFDConnection.Create(
nil);
fdConnection.Params.DriverID := '
SQLITE';
fdConnection.Params.Database := ADatabaseFile;
fdConnection.ResourceOptions.CmdExecTimeout := 5000;
fdConnection.ResourceOptions.SilentMode := true;
if APassword <> '
'
then
fdConnection.Params.Password := APassword;
try
fdConnection.Open;
// <------ AV hier ----
Result := fdConnection;
except
On E:
Exception do
ShowMessage(E.
Message);
end;
end;
Kann jemand Probleme mit der FireDAC bestätigen?