首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >C++ SQL数据库库比较

C++ SQL数据库库比较
EN

Stack Overflow用户
提问于 2009-06-09 17:38:57
回答 2查看 43K关注 0票数 29

我正在开始一个中型C++项目的开发,该项目必须使用Microsoft SQL Server数据库。我在使用.NET技术之前做过数据库工作,但这次我觉得使用.NET方法并不合适。我想得到一些关于各种免费(如GPL、LGPL、Boost)的C/C++ SQL库的反馈。我发现MySQL++和SOCI非常有趣,我想知道你们更喜欢哪一个以及为什么。

此外,虽然这个项目将主要在Windows工作站上运行,但我更喜欢在Linux下开发,因此跨平台兼容性是一个优势。

感谢大家的宝贵时间,我真的很感谢你们的建议!

杰里米

编辑:很抱歉打错了,我指的是Microsoft SQL Server而不是MySQL Server。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-06-09 17:46:14

我强烈推荐OTL

它不仅支持所有主要的数据库,而且非常标准,并且通常是按照正确的C++方法编写的。它在VC8上运行得很好(我使用了MySQL ODBC连接器)。

此外,它是一个单头库。所以不存在链接问题或其他任何问题。只需包含头文件,就完成了。只需3行代码即可查询MySQL表。

在过去的几个月里,我一直在使用它,并且与它的开发人员交流,询问问题等方面也有很好的经验。

票数 32
EN

Stack Overflow用户

发布于 2009-06-09 18:30:11

我推荐SQLAPI++。这是一个共享软件,所以你可以免费试用,而且支持非常好。适用于Windows和Linux。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/971478

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档