ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

ACTIVEX DATA OBJECT (ADO)


Enviado por   •  24 de Junio de 2015  •  Tesis  •  1.045 Palabras (5 Páginas)  •  226 Visitas

Página 1 de 5

ACTIVEX DATA OBJECT (ADO)

ADO.NET es un conjunto de componentes del software que pueden ser usados por los programadores para acceder a datos y a servicios de datos. Es una parte de la biblioteca de clases base que están incluidas en el Microsoft .NET Framework. Es comúnmente usado por los programadores para acceder y para modificar los datos almacenados en un Sistema Gestor de Bases de Datos Relacionales, aunque también puede ser usado para acceder a datos en fuentes no relacionales.

Para acceder a una DB desde código .NET necesitamos :

1 . Establecer una conexión con la DB , lo podríamos ver como un cable que va desde nuestro código a la DB y esta conexión la establecemos usando un objeto :

• Connection: Proporciona una conexión usada para comunicarse con la fuente de datos. También actúa como Abstract Factory para los objetos command.

2. Una vez establecida la conexión , debemos enviar código a ser ejecutado dentro del manejador de base de datos (MDB), este código no son más que sentencias SQL Para el control de la ejecución de este código usamos el objeto:

• Command: Usado para realizar alguna acción en la fuente de datos, como lectura, actualización, o borrado de datos relacionales o no relacionales.

3. Si necesitamos enviar valores a la DB para nuestras consultas .NET nos ofrece un ambiente seguro contra ataques a la seguridad e integridad de la información y nos proporciona el objeto parameter ,como su nombre lo indica para enviar valores contenidos en variables a nuestra DB

• Parameter: Describe un simple parámetro para un command. Un ejemplo común es un parámetro para ser usado en un procedimiento almacenado o consulta SQL

Otros objetos opcionales pero no menos importantes y muy utilizados :.

• DataAdapter: "Puente" utilizado para transferir data entre una fuente de datos y un objeto DataSet .

• DataReader: Es una clase usada para procesar eficientemente una lista grande de resultados, un registro a la vez.

Un objeto DataSet representa un esquema (o una base de datos entera o un subconjunto de una). Puede contener las tablas y las relaciones entre esas tablas.

Un objeto DataTable representa una sola tabla en la base de datos. Tiene un nombre, filas, y columnas.

Un objeto DataView "se sienta sobre" un DataTable y ordena los datos (como una cláusula "order by" de SQL) y, si se activa un filtro, filtra los registros (como una cláusula "where" del SQL). Para facilitar estas operaciones se usa un índice en memoria. Todas las DataTables tienen un filtro por defecto, mientras que pueden ser definidos cualquier número de DataViews adicionales, reduciendo la interacción con la base de datos subyacente y mejorando así el desempeño.

Un DataColumn representa una columna de la tabla, incluyendo su nombre y tipo.

Un objeto DataRow representa una sola fila en la tabla, permite leer y actualizar los valores en esa fila, así como la recuperación de cualquier fila que esté relacionada con ella a través de una relación de clave primaria - clave extranjera.

Un DataRowView representa una sola fila de un DataView, la diferencia entre un DataRow y el DataRowView es importante cuando se está interactuando sobre un resultset.

Un

...

Descargar como (para miembros actualizados) txt (6 Kb)
Leer 4 páginas más »
Disponible sólo en Clubensayos.com