c++ - ODBC、ADO 或 OLE DB

标签 c++ sql-server-2008 connection

<分区>

您推荐使用什么库连接 C++ 和 SQL Server。

我正在搜索并找到了 this关于哪个是最好的 ODBC、ADO 或 OLE DB 的讨论在哪里?

在您看来,如果我有 Windows XP SP 2、SQL Server 2008 和 VIsual Studio 2008,什么工作起来简单又正确?。

有没有人有一个功能性的例子来测试....

最佳答案

对于 SQL Server,您可能需要 use ADO.NET . SqlClient 命名空间中有许多其他数据访问技术无法提供的好东西。连接到 SQL Server 数据源、处理错误等也非常容易。

SqlClient 命名空间是特定于 SQL Server 的,因此如果您想让您的应用程序与数据库无关,那么您需要查看其他选项,例如 Data.Common namespace它包含一个很好的工厂模型,允许您编写“供应商独立”的数据库访问代码。

关于c++ - ODBC、ADO 或 OLE DB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6617523/

相关文章:

c++ - C++如何向minGW添加库

sql - 删除数字

sql - 如何跳过 SQL 查询中具有 NULL 值的值?

sql - 读取sql中字符后面的每个字符串

python - 通过 Excel VBA 运行 Python 脚本

mysql - JDBC连接超时无法重连

c++ - 使用列表/迭代器 (C++) 的愚蠢编译错误

c++ - O(N) 中的锦标赛获胜者和 O(NLogN) 中的玩家排名

c++ - 为什么 extern “C” 在这里分组 C++ 类(不是标题)?

Java MySQL 不连接到其他服务器