The*_*iot 35 oledb ado.net adodb
adodb和之间有什么区别oledb?
这两者之间有什么关系?
哪里ado.net在上下文看台adodb和oledb?
Sid*_*war 38
Adodb(ActiveX Data Objects DB)是OLE DB上的API层.它适用于基于MS的数据库,如Sql Server,提供一致的API和优化.也就是说,您也可以使用ADODB连接非MS数据源,但这意味着您将需要OLEDB/ODBC提供程序来存储数据源.
简单来说,要连接到任何数据源,您需要一个驱动程序.以下是一些常见的场景:
Oledb(对象链接和嵌入DB)是大量dbs支持的标准格式,因此您可以使用Oledb连接到oracle,db2等.您还可以直接使用OLEDB连接到Sql Server,但与经过优化以与Sql Server和MS Access配合使用的adodb连接相比,API更加混乱.
ADO.Net是一个基于.Net的数据库连接"架构".在ADO.Net中有一个用于Oledb的库 - System.Data.OledbClient.Adodb已被替换/升级,ADO.Net现在将System.Data.SqlClient库用于基于MS的数据库/数据提供程序.
| 归档时间: |
|
| 查看次数: |
38775 次 |
| 最近记录: |