本文转自:http://msdn.microsoft.com/en-us/data/dd363565.aspx

ADO.NET Data Providers

The ADO.NET Data Provider model provides a common managed interface in the .NET Framework for connecting to and interacting with a data store. The ADO.NET Entity Framework builds on top of the ADO.NET Data Provider model to allow for use of the Entity Framework with any data source for which a supported provider is available.

The .NET Framework includes ADO.NET providers for direct access to Microsoft SQL Server and for indirect access to other databases with ODBC and OLE DB drivers (see .NET Framework Data Providers). For direct access to other databases, many third-party providers are available as shown below. All of the providers listed here include Entity Framework support.

Third-Party Providers

MySQL MySQL Connector/NET
MySQL Connector/NET is a fully managed ADO.NET driver written in 100% pure C# that enables developers to easily create .NET applications with MySQL. It implements the required ADO.NET interfaces and integrates into ADO.NET aware tools.
 
Oracle Data Provider for .NET
Oracle Data Provider for .NET features optimized data access to the Oracle database. .NET developers can take advantage of Oracle database functionality, including Real Application Clusters, self-tuning, and TimesTen, a memory-optimized relational database that provides instant responsiveness and very high throughput.
 
Progress DataDirect Connect
The Progress DataDirect 100% managed code ADO.NET data provider eliminates the need for database clients, which boosts .NET application performance and delivers a flexible, secure connection to all major databases, including Oracle, DB2, Sybase, and Microsoft SQL Server.
 
VistaDB
VistaDB is the only .NET embedded database that allows you to Xcopy a single DLL for both 32 and 64 bit runtime support.
 
Devart
Offers ADO.NET Data Providers supporting access to Oracle, MySQL, SQL Lite, PostgreSQL, and Microsoft SQL Server databases.
 
OpenLink Software
OpenLink's Virtuoso ADO.NET Data Provider allows developers to access native Virtuoso data (SQL, XML, and RDF) and any Virtuoso Linked Tables from external ODBC and JDBC accessible data sources. Known-compatible external data sources include Oracle (versions 7.x to 11.x), Microsoft SQL Server (6.x to 2005), IBM DB2 , Sybase (4.2 to 12.x+), IBM Informix (5.x to 11.x), Ingres (6.4 to 9.x), Progress (7.x to 10.x), MySQL, PostgreSQL, and Firebird.
 
IBM
IBM supplies ADO.NET data providers for access to DB2, Informix, and U2 databases.
 
Sybase SQL Anywhere
SQL Anywhere 11 includes Sybase iAnywhere's ADO.NET Data Provider.
 
Sybase Adaptive Server Enterprise
Sybase ASE and SDK include ASE ADO.NET Data Provider, allowing access to data in ASE using any language supported by .NET, such as C#, Visual Basic .NET, C++ with managed extension, and J#.
 
Phoenix Software Solutions
Offers an open source ADO.NET Data Provider supporting access to SQLite.
 
Synergex
Offers the Synergy/DE Data Provider for .NET, which enables access to Synergy DBMS databases.
 
Firebird
Offers an ADO.NET Data Provider to access Firebird databases without installing the Firebird client library.
 
Npgsql
Npgsql is an ADO.NET Data Provider for PostgreSQL databases (BSD License).

ADO.NET Data Providers相关推荐

  1. ADO.NET Data Services Framework 基础概述

    随着.NET Framework 4.0 及 Visual Studio 2010 的发布, ADO.NET Data Services Framework 2.0 的版本也将同时发布,新的.Net ...

  2. 为什么微软要推 ADO.NET Data Services

    微软在 .NET 3.5 SP1 平台上,推了一组新的数据访问 Framework,叫做 ADO.NET Data Services.微软怕程序员太闲吗?为什么要创造 ADO.NET Data Ser ...

  3. 再谈谈ADO.NET Data Service

    ADO.NET Data Service是.NET Framework 3.5中新增的一个特性,其他它就是一个WCF服务.但它的特点就是可以根据一个模型,自动地实现WCF的所有方法. 下面这个链接比较 ...

  4. 学习使用ADO.NET Data Services (ADO.NET 数据服务框架) - Part 1

    学习使用ADO.NET Data Services (ADO.NET 数据服务框架) ADO.NET Data Services Framework是在.NET Framework 3.5 SP1新推 ...

  5. ASP.NET的ADO(ActiveX Data Objects)

    command添加 .aspx.cs using System; using System.Collections.Generic; using System.Linq; using System.W ...

  6. What is the difference between LINQ to SQL and LINQ to Entities?

    The ability to query relational stores other than the Microsoft SQL Server family of products. What ...

  7. C#之常用控件集合(英文版)

         刚刚在找关于ListView的资料,意外的发现了这个网站: http://csharp.net-informations.com/gui/cs-listview.htm 上面列举了很多C#常 ...

  8. 【转】 ADO.NET最佳实践

    本文转自:http://blog.csdn.net/spidertan/archive/2003/12/13/17110.aspx         概述: 本文在微软站点资源的基础上加工整理而成,意在 ...

  9. 数据库访问技术(二)---ADO.NET

    ADO.NET的名称起源于ADO(ActiveX Data Objects),是一个COM组件库,用于在以往的Microsoft技术中访问数据.之所以使用ADO.NET名称,是因为Microsoft希 ...

最新文章

  1. 链表问题18——向有序的环形单链表中插入新节点
  2. XHTML 1.0 Tags 参考
  3. python解码base64_在python中解码Base64 Gzip
  4. linux++编译线程,用G ++编译多线程代码
  5. 世界500强高频逻辑推理智力面试题(一)
  6. LeetCode 5843. 作为子字符串出现在单词中的字符串数目
  7. java精通时间_你真的精通 Java 吗?
  8. 华为手机多久可以摆脱美国技术依赖?任正非放出豪言!
  9. linux 性能调优
  10. php将excel日期转成时间戳,使用PHP将Excel日期编号转换为Unix时间戳时不匹配
  11. 12款网盘搜索神器以备不时之需要
  12. 用java编国际象棋2之棋子的走法和吃法
  13. 牵线搭桥!让用户更高效地完成表单填写
  14. SQL注入回顾篇(四)
  15. 通过Google+设置壁纸报错
  16. Under Armour Heat Seeker Performance Review
  17. yo搭建nodejs项目脚手架
  18. python位置参数ppt_argparse模块的位置参数和可选(必选)参数
  19. html一般资源放在那里,css一般放到哪里?
  20. 谷歌创始人拉里·佩奇和谢尔盖·布林发表了论文 The Pagerank Citation Rank :Bringing Order to the Web...

热门文章

  1. 8虚拟内存9页面置换算法
  2. 禾穗HERS | 不结婚就不孝?催婚季必备三招快学起来!
  3. 深圳x医院ICU危重症信息系统MongoDB误删-恢复记录-2020.10.17
  4. 男人一定要有自己的事业,才有地位,才有话语权
  5. 这篇文章让你实现时光机特效的操作
  6. 灰色-马尔可夫预测模型
  7. Python数据处理案例
  8. 餐饮系统店家后端基础功能构建
  9. 热烈欢迎中消云物联网研究院一行莅临上海铭控!
  10. 孟子:生于忧患,死于安乐