Tuesday, February 23, 2010

What is Data Providers?

What is Data Providers?ADO.NET provides a relatively common way to interact with data sources, but comes in different sets of libraries are called Data Providers and are usually named for the protocol or data source type they allow we to interact with.
ADO.NET Data Providers are class libraries that allow a common way to interact with specific data sources or protocols. The library APIs have prefixes that indicate with provider they support.


Provider Name
API prefix
Data Source Description
ODBC Data Provider
Odbc
Data Sources with an ODBC interface. Normally older data bases.
OleDb Data Provider
OleDb
Data Sources that expose an OleDb interface, i.e. Access or Excel.
Oracle Data Provider
Oracle
For Oracle Databases.
SQL data Provider
Sql
For interacting with Microsoft SQL Server
Borland Data Provider
Bdp
Generic access to many databases such as Interbase, SQL Server, IBM DB2, and Oracle.

No comments:

Post a Comment