sqlite
のファイルデータベースにメモリデータベースをバックアップ/復元する最も簡単な方法は何ですかQt
。
2608 次
1 に答える
1
これを行うには、SQLiteを直接操作する必要があると思います。SQLiteにはオンラインバックアップAPIがあります。最初の例は、インメモリデータベースをファイルデータベースにバックアップすることです。したがって、必要なことを実行できるはずです。
sqlite3*
データベースハンドルを取得するには、データベースからドライバー(QSqlDatabase::driver
)を取得してから、ハンドル(QSqlDriver::handle
)を取得します。QVariant
Qtドキュメントのサンプルコードは、をsqlite3*
ハンドルにキャストする方法を示しています。
于 2012-01-05T08:49:29.127 に答える