c++ - C++ 的持久性解决方案(带有 SQL 数据库)?

标签 c++ sql database frameworks persistence

我想知道对于带有 SQL 数据库的 C++ 有什么样的持久性解决方案?除了使用自定义 SQL(并将数据访问封装到 DAO 或类似的东西)之外,还有其他(更通用的)解决方案吗?

比如一些通用库或框架(比如用于 Java 和 .NET 的 Hibernate & co)或其他什么? (想不到的也欢迎提出来)

编辑:是的,与数据库引擎本身相比,我更多地是在寻找 ORM 解决方案或类似的东西来处理 sql 查询以及表和对象之间的关系。无论如何,感谢您的所有回答!

最佳答案

SQLite很棒:它快速、稳定、经过验证并且易于使用和集成。

还有Metakit尽管学习曲线有点陡峭。但我已经在一个专业项目中成功地使用了它。

关于c++ - C++ 的持久性解决方案(带有 SQL 数据库)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/461580/

相关文章:

php - Laravel 5.4 数据库 - 最大连接和套接字错误

java - 如何存储具有可变数量属性的java对象

c++ - 以字节形式读取文件并存储到确定性 8 位值的数组中

sql - SSRS 性能 - 过滤属性与 WHERE 条件

php - 使用多个表从 xenforo 数据库在 Laravel 中进行用户身份验证

sql - 基于SQL的报表数据预过滤

php - 更新数据库当前字段

C++11 使用可变模板参数创建编译时 bool 表达式

c++ - 游戏音效的开源库

c++ - 杀死一个在无限循环中运行的进程