Pa exponer

5
LOS ADAPTADORES DE DATOS. DATASET Y DATAGRID. CONTROLES ENLAZADOS A DATOS Tema 16: ALUMNO: LUIS ALBERTO ROJAS BENAVIDES Universidad Santo Domingo de Guzmán

Transcript of Pa exponer

Page 1: Pa exponer

L O S A D A P T A D O R E S D E D A T O S . D A T A S E T Y D A T A G R I D . C O N T R O L E S E N L A Z A D O S A D A T O S

Tema 16:

A LU M N O: LU I S A L B E RT O R O JA S B E N AV I D E S

Universidad Santo Domingo de Guzmán

Page 2: Pa exponer

• Un DataSet es una base de datos en memoria• Los datos en un DataSet se guardan • en objetos DataTable• La propiedad DataSet.Tables expone las tablas en un DataSet

• Los registros en un DataTable son representados por objetos DataRow y los campos por DataColumn

• Las propiedades de DataTable Rows y Columns exponen las colecciones DataRows y DataColumns que constituyen la tabla• Las restricciones de columnas son reflejadas en la propiedad Constraints

• La propiedad Relation de un DataSet mantiene una colección de objetos DataRelation, cada uno correspondiendo a una relación entre dos tablas

• La propiedades que distinguen a un DataReader de un DataSet son:• Soporta acceso directo a los registros (no secuencial) • Los cambios en un DataSet se pueden propagar a la base de datos• Los DataSets permiten cachear datos, ideales para aplicaciones web

Dataset

Page 3: Pa exponer
Page 4: Pa exponer

DATAREADER

Soportado por las herramientas de Visual Studio .NET

Acceso más lento

Sólo hacia delante

Vinculado a un único control

Basado en una instrucción SQL de una base de datos

Sólo lectura

Codificación manual

Acceso más rápido

Búsqueda de datos hacia delante y hacia atrás

Vinculado a múltiples controles

Incluye múltiples tablas de distintas bases de datos

Acceso lectura/escritura a datos

DataReaderDataSet

Desconectado Conectado

Page 5: Pa exponer

DISPLAY THE DATASET IN THE DATAGRID