ODBC, ADO or OLE DB

ODBC, ADO or OLE DB

本文关键字:OLE DB or ADO ODBC      更新时间:2023-10-16

你推荐用什么库来连接 c++和SQL Server ?

我正在搜索并发现这是关于哪个是最好的ODBC, ADO or OLE DB的讨论?

在你看来,如果我有Windows XP SP 2, SQL Server 2008和VIsual Studio 2008,什么工作简单而正确?

是否有人有一个功能的例子,测试....

对于SQL Server,您可能希望使用ADO.NET。SqlClient名称空间中有许多其他数据访问技术所没有的优点。它也很容易连接到SQL Server数据源,处理错误等。

SqlClient命名空间是SQL服务器特定的,所以如果你想让你的应用程序数据库不可知,那么你需要看看其他选项,如数据。通用命名空间,包含一个很好的工厂模型,允许您编写"提供者独立"的数据库访问代码。

它们都有效。

我默认使用本地客户端(system.data.sqlclient),因为它是专门为SQL-Server设计的,并且可能具有最新/优化/完整的接口。

以下是来自MSDN的一些信息,如果它有帮助:http://msdn.microsoft.com/en-us/library/ms810810.aspx