sodele, da wir ja bei Datenbank waren ...
ich habe nun erfolgreich eine Datei anlegen können, die den Anscheint hat, eine
SQLite Datei zusein.
Die Datei ist run 8k Bytes groß (kein Inhalt von Daten), trotzdem befindet sich
in der Datei ein binärer Datensalat, nachdem ich eine Tabelle mit
CREATE TABLE
erzeugt habe, der nicht entschlüsselt werden kann.
Ist das so beabsichtigt ?
Werden die Daten dann verschlüsselt eingetragen ?
Oder braucht es dazu wieder eines Zertifikates ?
Ich habe für die Datei folgenden Code genommen, und Komponenten TFDConnection als
LocalConnection, sowie TFDQuery als FDQuery1 als Ursprung verwendet:
Delphi-Quellcode:
// set database stuff
LocalConnection.Params.Values['Database'] := FDatabaseName;
LocalConnection.Open;
// when the application is starting the first time,
// then prepare tables ...
FDQuery1.Close;
FDQUERy1.SQL.Clear;
FDQuery1.SQL.Add(''
+ 'CREATE TABLE IF NOT EXISTS test ('
+ 'id INTEGER PRIMARY KEY,'
+ 'col1 TEXT'
+ ');');
FDQuery1.ExecSQL;