ODBC, ADO or OLE DB
ODBC, ADO or OLE DB
你推荐用什么库来连接 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相关文章:
- 制作时出错,C++"db.c:2127:错误:在"||"标记之前应使用";"
- OLE DB 大容量复制操作始终将 true 加载到位列中
- 优化使用 C++ 查询 SQLite DB 中超过 5000 万条数据记录的方式
- POST Arduino 传感器值通过 Flask API 发送到本地 Sqlite db
- ATL OLE DB Consumer Templates 与 Microsoft OLE DB Driver for
- 将 OLE 自动化日期 (OADate) 双精度转换为结构 tm,而不使用 VariantTime到SystemTime
- 使用 IDispatch::调用进行 OLE 交互的参数构造
- Poco c++ 如何从PostgreSQL DB读取"text"数据类型?
- 任何用于PostgreSQL的OLE DB提供商/消费者
- C PTHREAD_MUTEX在DB访问中无法正常工作
- 如何在mongo db上从gmlib存储mpz_t
- 在运行Visual Studio中用C 编写的Oracle DB客户端时,我会收到错误32104
- PostgreSQL在DB服务器中消耗更多内存,以进行长期运行的连接
- Borland C++ - 使用OLE使用Word打开RTF文件
- 在标头中声明 sqlite::d atabase db( ":memory:" ) 会给出错误
- 如何在Oracle DB中编写C 中的UDF
- ADO连接到OLE DB太慢了
- VARCHAR 数据不应该转换为 char * (MSSQL OLE DB)?
- 使用IRow::GetColumns (OLE DB)(MSSQL)获取列数据
- ODBC, ADO or OLE DB