0

将内存数据库备份/恢复sqlite到文件数据库的最简单方法是什么Qt

4

1 回答 1

1

我认为您需要直接使用 SQLite 来执行此操作。SQLite 有一个Online Backup API,第一个例子是将内存数据库备份到文件数据库,所以应该可以做你需要做的事情。

要获取sqlite3*数据库句柄,请从数据库中获取驱动程序 ( QSqlDatabase::driver),然后获取句柄 ( QSqlDriver::handle)。Qt 文档中的示例代码显示了如何将QVariant转换为sqlite3*句柄。

于 2012-01-05T08:49:29.127 回答