0% encontró este documento útil (0 votos)
120 vistas2 páginas

Clases esenciales de ADO.NET y ejemplos

ADO.NET es un conjunto de clases que permiten el acceso a datos en .NET. Estas clases incluyen DataSet para almacenar tablas de datos, DataTable para representar tablas en memoria, Command para ejecutar comandos SQL, Connection para conectarse a una base de datos, DataAdapter para recuperar y actualizar datos entre un DataSet y una base de datos, y DataReader para recuperar datos de solo lectura de una consulta.

Cargado por

Miguel Tejeda
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
120 vistas2 páginas

Clases esenciales de ADO.NET y ejemplos

ADO.NET es un conjunto de clases que permiten el acceso a datos en .NET. Estas clases incluyen DataSet para almacenar tablas de datos, DataTable para representar tablas en memoria, Command para ejecutar comandos SQL, Connection para conectarse a una base de datos, DataAdapter para recuperar y actualizar datos entre un DataSet y una base de datos, y DataReader para recuperar datos de solo lectura de una consulta.

Cargado por

Miguel Tejeda
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

 

1. ¿Qué es [Link]?

[Link] es un conjunto de clases que exponen servicios de acceso a datos para


programadores de .NET Framework. [Link] ofrece abundancia de
componentes para la creación de aplicaciones de uso compartido de datos
distribuidas.

2. Describa la funcionalidad de las siguientes clases de [Link]. Escriba código


de ejemplo de cómo se usa c/u.

 DataSet

Un objeto DataSet encapsula un conjunto de tablas independientemente de su


procedencia y mantiene las relaciones existentes entre las tablas.
DataSet datos = new DataSet();

 DataTable

Representa una tabla en memoria (Columns & Rows) cuyo esquema viene definido
por su colección de columnas Columns. La integridad de los datos se conserva
gracias a objetos que representan restricciones (Constraint) y dispone de eventos
públicos que se producen al realizar operaciones sobre la tabla ([Link]. modificación
o eliminación de filas).
DataTable tabla = new DataTable();

 Command

El objeto de Command en [Link] ejecuta sentencias SQL y procedimientos


almacenados en la fuente de datos especificada en el objeto de Connection. El
objeto Command requiere una instancia de un objeto Connection para ejecutar las
instrucciones SQL.
SqlCommand comando = new SqlCommand("<Comando sql a ejecutar> "<Nombre de su objeto tipo
connect>);

 Connection

El objeto de Connection permite conectarse a la fuente de datos especificada y


abrir una conexión entre la aplicación y la fuente de datos, depende del parámetro
especificado en la cadena de conexión. Cuando se establece la conexión, los
comandos SQL se ejecutarán con la ayuda del Objeto Connection y recuperarán o
manipularán datos en la Fuente de datos.
SqlConnection conectar = new SqlConnection("server=<nombre del
servidor>; database= <nombre de la base de datos>; integrated security=
true");
[Link]();
[Link]();

 DataAdapter

Un DataAdapter se usa para recuperar datos de una fuente de datos y llenar


tablas dentro de un DataSet. DataAdapter también devuelve los cambios
realizados en el DataSet de nuevo a la fuente de datos.
SqlDataAdapter adaptador = new SqlDataAdapter();

 DataReader

El Objeto DataReader recupera datos de solo-lectura de los resultados de la


consulta a las fuentes de datos, que no actualizan los datos.
SqlDataReader registro = [Link]();

También podría gustarte