É
o nome da biblioteca microsoft para acesso a banco de dados para
plataforma .NET.
ADO.NET
é um conjunto de classes do .NET Framework, desenvolvidas para
facilitar o acesso das aplicações à bases de dados de diversos
tipos, especialmente bancos de dados, como Access, SQL Server, Oracle
etc.
Representa
uma evolução no ADO (ActiveX Data Objects). Foi construído “do
zero”, sem reaproveitar a tecnologia ADO.
O ADO.NET vem com quatro Managed Providers para acesso direto ao SQL Server, drivers OLE DB, Oracle e ODBC. As classes reias tem um prefixo que identifica a família a qual pertencem:
Os
principais namespaces do ADO.NET são:
-
System.Data
-
System.Data.OleDb
-
System.Data.Odbc
-
System.Data.OracleClient
-
System.Data.SqlClient
Com
isso, os objetos pertencentes aos Managed Providers possuem nomes com
prefixos diferentes para cada classe:
-
Connection:
-
SqlClient: SqlConnection
-
OracleClient: OracleConnection
-
OleDB: OleDbConnection
-
Odbc: OdbcConnection
-
-
Command:
-
SqlClient: SqlCommand
-
OracleClient: OracleCommand
-
OleDB: OleDbCom mand
-
Odbc: OdbcCommand
-
-
DataAdapter:
-
SqlClient: SqlDataAdapter
-
OracleClient: OracleDataAdapter
-
OleDB: OleDbDataAdapter
-
Odbc: OdbcDataAdapter
-
-
DataReader:
-
SqlClient: SqlDataReader
-
OracleClient: OracleDataReader
-
OleDB: OleDbDataReader
-
Odbc: OdbcDataReader
-
Wellington Pereira
Analista de Sistemas
aspnetwf@gmail.com
Nenhum comentário:
Postar um comentário