Introducción a ADO.NET 3.5


ADO.NET es un conjunto de clases que permiten acceder a datos que están siendo administrados por una Base de Datos. Cuando desarrollamos una aplicación con C# o Visual Basic NET, necesitamos agregar la instrucción que integre el namespace (librerías) que contiene las clases de cada proveedor de datos.

A continuación cito los namespaces para cada tipo de origen de datos:

Proveedores de datos incluidos en .NET Framework

Proveedor

Namespace

Descripción

SQL Server

System.Data.SqlClient

Nos permite acceder a bases de datos Microsoft SQL Server 7 o superior.

OLE DB

System.Data.OleDb

Nos permite acceder a cualquier base de datos que soporte OLE DB, por ejemplo Microsoft Access.

ODBC

System.Data.Odbc

Nos permite acceder a cualquier base de datos que soporte ODBC, por ejemplo Visual Fox Pro, DBASE, Informix.

Oracle

System.Data.OracleClient

Nos permite acceder a bases de datos

 

Los objetos del proveedor de datos .NET que se muestran en la siguiente tabla, son empleados para extraer y manipular información de una Base de Datos.

Clase

Descripción

Connection

Establece una conexión de una base de datos.

Command

Representa una instrucción SQL individual que es ejecutado en la base de datos.

Data Reader

Provee acceso de sólo lectura (read-only) y sólo avanzar hacia adelante (foward-only) a los datos en una base de datos.

Data Adapter

Provee la liga entre los objetos comando, conexión y DataSet.

 

A continuación presento una tabla que incluye las clases para cada proveedor de datos .NET.

Objeto

SQL Server

OLE DB

ODBC

Oracle

Connection

SqlConnection

OleDbConnection

OdbcConnection

OracleConnection

Command

SqlCommand

OleDbCommand

OdbcCommand

OracleCommand

Data Reader

SqlDataReader

OleDbDataReader

OdbcDataReader

OracleDataReader

Data Adapter

SqlDataAdapter

OleDbDataAdapter

OdbcDataAdapter

OracleDataAdapter

 

Personalmente recomiendo la descarga del proveedor de datos .NET de cada fabricante de Base de Datos, ya que se puede obtener un mayor aprovechamiento de la funcionalidad de cada producto.

No comments yet

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: