c++程序中的数据库

Database in a C++ Program

本文关键字:数据库 程序 c++      更新时间:2023-10-16

我有一个c++程序,需要处理许多典型的数据库问题-查看表,插入和删除值,搜索记录。所有数据库信息都必须存储在本地。让我强调一下——我不想与服务器通信,我希望信息存储在用户的计算机上。

是否有库可以很容易地实现所有这些功能,最好是在SQL风格的语法?或者有什么方法可以轻松且健壮地实现此功能?

可以使用嵌入式数据库

我认为SQLite是比较流行的一个。

我的个人偏好是SOCI,使用SQLite后端。

http://soci.sourceforge.net/

http://soci.sourceforge.net/doc/backends/sqlite3.html

http://www.sqlite.org/