Este documento describe los componentes principales de un proveedor de datos .NET que permiten conectarse a una base de datos y manipular datos, incluyendo Connection para conectividad, Command para ejecutar comandos, DataReader para leer datos de forma secuencial, y DataAdapter para cargar y actualizar un DataSet. Explica que estos componentes permiten trabajar con una base de datos como si se estuviera en el gestor de la base de datos para desarrollar aplicaciones web.
MAYO 1 PROYECTO día de la madre el amor más grande
Desarrollo de aplicaciones WEP: Componentes de un proveedor de datos .NET
1. 1
INSTITUTO TECNOLÓGICO SUPERIOR DE
COATZACOALCOS
Ingeniería en Informática Modalidad Abierto
PRESENTA:
Rivera Reyes Antonio.
Semestre: 6 Sexto Grupo: A
Nombre del Docente:
ISC ROSARIO DE ALBA DOMÍNGUEZ RODRÍGUEZ.
Coatzacoalcos Veracruz 31 Mayo del 2013
DESARROLLO DE APLICACIONES WEP
ACTIVIDAD 2: INVESTIGAR SOBRE LOS COMPONENTES DE UN PROVEEDOR DE DATOS
.NET
UNIDAD 2:
EL ENTORNO DE PROGRAMACIÓN.
3. 3
INTRODUCCION.
Un proveedor de datos de .NET Framework sirve para conectarse a una base de
datos, ejecutar comandos y recuperar resultados. Esos resultados se procesan
directamente o se colocan en un DataSet de ADO.NET con el fin de exponerlos al
usuario para un propósito específico, combinarlos con datos de varios orígenes o
utilizarlos de forma remota entre niveles. Los proveedores de datos de .NET
Framework son ligeros, de manera que crean un nivel mínimo entre el origen de
datos y su código, con lo que aumenta el rendimiento sin sacrificar la
funcionalidad.
Proveedores de datos de .NET Framework
Los proveedores de datos de .NET Framework son componentes diseñados
explícitamente para la manipulación de datos y el acceso rápido a datos de
sólo lectura y sólo avance.
El objeto Connection proporciona conectividad a un origen de datos.
El objeto Command permite tener acceso a comandos de base de datos
para devolver datos, modificar datos, ejecutar procedimientos almacenados
y enviar o recuperar información sobre parámetros.
El objeto DataReader proporciona una secuencia de datos de alto
rendimiento desde el origen de datos.
Por último, el objeto DataAdapter proporciona el puente entre el objeto
DataSet y el origen de datos. El DataAdapter utiliza objetos Command para
ejecutar comandos SQL en el origen de datos tanto para cargar el DataSet
con datos como para reconciliar en el origen de datos los cambios
aplicados a los datos incluidos en el DataSet.
4. 4
PROVEEDORES DE DATOS.
Proveedor de datos de
.NET Framework para SQL
Server
Proveedor de datos de
.NET Framework para OLE
DB
Proveedor de datos de
.NET Framework para
ODBC
Proveedor de datos de
.NET Framework para
Oracle
Provee del enlace
Connection.
Command. DataReader DataAdapter
Establece
una conexión
Ejecuta un
comando.
Lee una secuencia
de datos.
Realiza las
actualizaciones.
Base de datos.
DataSet.
Componentes.
Puede ser:
Llena datos
SqlCommand command = new
SqlCommand(queryString, connection);
command.Connection.Open();
command.ExecuteNonQuery();
System.Data.SqlClient.SqlCommand
cmd;
cmd
= new System.Data.SqlClient.SqlC
ommand();
cmd.Connection = cnn;
cmd.CommandText =
"Select * From Empleados
Where Nombre =
'" + txtNombre.Text + "'";
cmd.ExecuteNonQuery();
SqlDataReader reader =
command.ExecuteReader();
SqlDataAdapter
custAdapter = new
SqlDataAdapter(
"SELECT * FROM
dbo.Customers",
customerConnection);
5. 5
CONCLUSIONES.
Para trabajar con desarrollo de aplicaciones WEP tendremos que trabajar con una
base de datos que registren y contenga toda la información que necesitaremos,
para ello tenemos que hace la conexión entre en ambiente de desarrollo web y la
base de datos, esto se logra gracias a las tecnologías de proveedor de datos
.NET, y a sus componentes, con los cuales podemos hacer las operaciones
principales con nuestra base de datos, manejándola como si estuviéramos en el
gestor de la base de datos.
REFERENCIAS ELECTRONICAS.
http://msdn.microsoft.com/es-es/library/a6cd7c08(v=vs.80).aspx
http://www.ehu.es/mrodriguez/archivos/csharppdf/ADONET/ADONET.pdf
http://www.elguille.info/colabora/NET2005/Perxi_sistema_filtrado_busqueda.htm
http://msdn.microsoft.com/es-es/library/bh8kx08z(v=vs.80).aspx
http://msdn.microsoft.com/es-es/library/system.data.sqlclient.sqldatareader(v=vs.80).aspx
http://msdn.microsoft.com/es-es/library/system.data.sqlclient.sqlconnection.aspx
http://msmvps.com/blogs/otelis/archive/2007/06/04/par-225-metros-de-sqlcommand-y-las-
variables-de-sql-server.aspx