Escolar Documentos
Profissional Documentos
Cultura Documentos
ADO.NET
Filas
(registros)
Relaciones
Empleados
Customers
Pedidos
Products
Apellido
Apellido
Nombre
Nombre
33
Small
Small
Tony
Tony
55
Smith
Smith
James
James
..
..
..
..
..
..
Columnas (campos)
..
..
..
Devolver datos
Base de datos
Transmitir actualizaciones
Cerrar la conexin
En
En muchas
muchas aplicaciones,
aplicaciones, lala conexin
conexin se
se cierra
cierra despus
despus de
de que
que elel
usuario
usuario accede
accede aa los
los datos
datos yy vuelve
vuelve aa abrirse
abrirse cuando
cuando el
el usuario
usuario
reenva
reenva actualizaciones
actualizaciones oo realiza
realiza ms
ms peticiones
peticiones
Qu es un entorno conectado?
Ventajas:
Inconvenientes:
Escalabilidad limitada
Qu es un entorno desconectado?
Ventajas:
Inconvenientes:
Qu es ADO.NET?
Base de datos
Ejecuta
Ejecutaun
uncomando
comandodedeconsulta
consulta
enenlalabase
de
datos
base de datos
Connection
Connection
Command
Command
Almacena
Almacenadatos
datosenenun
uncach
cach
distinto
de
la
base
de
datos
distinto de la base de datos
Proporciona acceso eficaz a un
Proporciona acceso eficaz a un
flujo de datos de slo lectura
flujo de datos de slo lectura
DataAdapter
DataAdapter
DataSet
DataSet
DataReader
DataReader
ADO.NET y XML
Cliente
Fuente de datos
11
44
Solicitar datos
XML
55 XML actualizado
22
DataSet
DataSet
DataSet
DataSet
33
66
Consulta SQL
Resultados
SQL actualiza
DataReader
1.
1.
2.
3.
4.
5.
6.
7.
Cierra el DataReader y
la conexin
2.
3.
4.
Crea un DataGridView
5.
Enlaza el DataGridView a
un control enlazado a una lista