将内存数据库备份到Qt
中的文件数据库最简单的方法是什么?如何在Qt中的sqlite内存数据库和文件数据库之间进行备份/存储?
0
A
回答
1
我认为你需要直接使用SQLite才能做到这一点。 SQLite有一个Online Backup API,第一个例子是将内存数据库备份到文件数据库,所以应该可以做你需要做的事情。
要获得sqlite3*
数据库句柄,请从数据库获取driver (QSqlDatabase::driver
),然后获取handle (QSqlDriver::handle
)。 Qt文档中的示例代码演示了如何将QVariant
转换为sqlite3*
句柄。
相关问题
- 1. 将SQLite数据库复制到存储设备进行备份
- 2. 如何在内部存储备份sqlite数据库
- 3. sqlite备份内存数据库C++
- 4. 存储库数据库备份和使用Informatica Administrator进行备份之间的区别?
- 5. 要创建“数据库”文件夹中存储SQLite数据库
- 6. Qt在QStringList中存储SQLITE行数据
- 7. 在存储到SQLite数据库之前进行表单验证#
- 8. 如何将xls文件数据存储到sqlite数据库
- 9. .NET中的SQLite内存数据库备份
- 10. Sqlite数据库存储
- 11. 内存数据库作为数据库故障的备份
- 12. Heroku数据库备份存储当数据库不活动
- 13. 使用内存中的SQLite数据库在C++和C#之间共享数据?
- 14. 在SQLite数据库中存储的bool
- 15. 如何在Android中的SQLite数据库中存储时间值?
- 16. 如何在android sqlite数据库中存储文件
- 17. SQLite数据库备份android
- 18. Android如何进行数据库备份?
- 19. 如何进行数据库备份
- 20. SqLite在内存数据库和NHibernate
- 21. Sqlite数据库如何存储表?
- 22. 如何从sqlite数据库存储和检索mp3文件?
- 23. 如何在图库中存储SQLite数据库中的图像
- 24. 如何将数据库从内部存储备份到外部(共享)存储
- 25. 在内存中的SQLite数据库
- 26. 在sqlite数据库中存储值
- 27. 在icloud中存储sqlite数据库?
- 28. 在SQLite数据库中存储单词
- 29. 存储在SQLite数据库中
- 30. 如何将数据存储在数据库中(sqlite)
为什么不使用纯文件数据库开始? – Mat 2012-01-04 13:27:01