Documentos de Académico
Documentos de Profesional
Documentos de Cultura
de ADO.NET
Leonardo Diez Dolinski
Servicios Profesionales
Danysoft
Orden del día
Conceptos
Objetos básicos
Trabajo desconectado
ADO .net
web distribuidas
Aplicaciones cliente/servidor
Conexión permanente datos desconectados
Desarrollo rápido
Trabajo extra
Modelo de objetos versátil implícito
Conjunto de datos muy funcional
Genérico
Tipo y ubicación de cursor
Personalizable
Actualización automática de BD
Funcionalidad de acceso a datos separada
Trabajo con datos
Desconectados
Forma de trabajar de ADO.NET
Uso de XML
Conectados
T-SQL: Cursores en el servidor
Uso de ADO: afecta el rendimiento
Desarrollo
Conceptos
Objetos básicos
Trabajo desconectado
Objetos de ADO.NET
Conexión
Vínculo con la BD Aplicación
Pooling automático
Inicia transacciones
Tipos
IDbConnection
SqlConnection
conexión
OleDbConnection
Objetos de ADO.NET
Comando
Envío de sentencias Aplicación
Transact-SQL
Parámetros
Puede devolver
Número de filas afectadas
Un valor escalar comando
Un lector de datos
Tipos
conexión
IDbCommand
SqlCommand
OleDbCommand
Objetos de ADO.NET
Lector de datos
Lectura secuencial de datos Aplicación
Por fila
Por bytes
Sólo lectura
Máximo rendimiento
Única funcionalidad lector
comando
Foward-only
Puede manejar varios conexión
conjuntos de resultados
Tipos
IDataReader datos
SqlDataReader
OleDbDataReader
Demo 1
Conceptos
Objetos básicos
Trabajo desconectado
Objetos de ADO.NET
Conjunto de datos
Contenedor de datos Aplicación
Cualquier orígen de datos
Independiente de este
unique
Contiene objetos tabla foreign key
System.Data.DataSet
System.Data.DataTable
System.Data.DataView
XML ...
Objetos de ADO.NET
DataSet tipado
DataSet preparado para contener datos
determinados en tiempo de diseño
Agiliza desarrollo
Mejora rendimiento
Evita errores
Diseño visual: esquema XSD
Objetos de ADO.NET
Adaptador de datos
Orquestador del acceso a Aplicación
datos
Creado para trabajar con un data
cambios
DataSet set
MSDN
msdn.microsoft.com
.NET 247
www.dotnet247.com
Para obtener más información
eRevista Danysoft
Webs Danysoft
Area Formación y
S.Profesionales
DVD Danysoft
Libros Danypress
info@danysoft.com
Gracias por su asistencia