数据库中的驱动程序和提供程序有什么区别?有没有解释一下,不胜感激。
样本 :ADO.NET driver for MySQL
vs providerName="System.Data.EntityClient"
来自 MSDN 论坛:
驱动程序是安装在工作站或服务器上的程序;它允许程序与数据库管理系统(DBMS)交互。例如,JDBC 驱动程序通过 J2EE 中可用的标准 JDBC 应用程序编程接口 (API) 提供数据库连接。
数据提供者是一组用于与数据源通信的库。例如,针对SQL的SQL数据提供者,针对Oracle的Oracle数据提供者,针对access、excel和MySQL的OLE DB数据提供者。它充当应用程序和数据源之间的桥梁,用于从数据源检索数据并将对该数据的更改协调回数据源。
Source: MSDN 论坛 http://social.msdn.microsoft.com/Forums/sqlserver/en-US/67ada271-125f-44ad-8ac7-43d95f68b2e9/whats-the-difference-between-database-driver-and-data-provider?forum=sqldataaccess
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)