Mein Ziel ist die Verwendung einer Verschlüsselten DB, die nur aus einer Datei besteht und ohne zusätzliche Software auskommt.
Mit Hilfe von SQLITE kann ohne Probleme eine neue DB angelegt oder geöffnet werden, siehe folgendes Bsp:
Code: Alles auswählen
QSqlDatabase database = SqlDatabase::addDatabase("QSQLITE")
database.setDatabaseName(C:\Test\testdb.xdb);
database.open();Das einzige was ich gefunden habe dazu ist: "wxSQLite3", nur wieder leider ohne jegliche Anleitung wie ich das in Qt verwenden kann
Andere Möglichkeiten wie MySQL die von Haus aus eine Verschlüsselung besitzten, kann ich bisher leider nur über einen passenden Server erreichen, z.Bsp:
Code: Alles auswählen
QSqlDatabase database = QSqlDatabase::addDatabase("QMYSQL");
database.setHostName("localhost");
database.setDatabaseName("xxxx");
database.setUserName("xxxx");
database.setPassword("xxxx");Hat jemand auf die Schnelle einen Tipp, eine lokale DB in Form einer Datei mit Verschlüsselung zu nutzen ?
.