Acceso a datos con ado.net
mayo, 2005
Acceso a Datos con ADO.NET
Rubén De La Peña Ramos
Pablo Sánchez Manzano
Departamento de Informática y Automática
Universidad de Salamanca
Información de los autores:
Rubén De La Peña Ramos
Estudiante de Ingeniería Técnica en Informática de Sistemas
Facultad de Ciencias – Universidad de Salamanca
naskar@usal.es
Pablo Sánchez Manzano
Estudiantede Ingeniería Técnica en Informática de Sistemas
Facultad de Ciencias – Universidad de Salamanca
dampir@usal.es
Este documento puede ser libremente distribuido.
© Departamento de Informática y Automática - Universidad de Salamanca.
Resumen
Este documento presenta la nueva forma de Acceso a Datos de Microsoft, ADO.NET; así como
una referencia histórica al acceso a datos.
Asimismoincluye una breve introducción a la Plataforma .NET y al .NET Framework de
Microsoft.
Abstract
This document is about the Microsoft’s new way to Data Access, ADO.NET; and an historical
reference to Data Access.
Moreover, it includes a brief introduction to the .NET Platform and the .NET Framework
from Microsoft,
Trabajo Teórico POO
i
Tabla de Contenidos
1.Introducción________________________________________________________ 1
1.1.
¿Qué es Microsoft .NET? ________________________________________ 1
1.2.
¿Qué es .NET Framework?_______________________________________ 3
1.2.1
1.2.2
2.
Common Language Runtime _____________________________________ 3
Bibliotecas de clases ___________________________________________ 4
Historia Acceso aDatos_______________________________________________ 5
2.1.
3.
Historia del acceso a datos de Microsoft ____________________________ 5
ADO.NET __________________________________________________________ 7
3.1.
Objetivos de Diseño _____________________________________________ 7
3.2.
Características _________________________________________________ 7
3.3.
Arquitectura___________________________________________________ 8
3.4.
Conjuntos de Datos ____________________________________________ 10
3.4.1
La DataTableCollection________________________________________ 11
3.4.2
La DataRelationCollection _____________________________________ 11
3.4.3
ExtendedProperties ___________________________________________ 11
3.4.4
Clasificación________________________________________________ 11
3.5.
Proveedores Datos _____________________________________________ 12
3.5.1
Tipos proveedores de datos incluidos en .NET Framework 1.1 _________ 12
3.5.2
Objetos DataAdapter __________________________________________ 13
3.5.3
Objetos Connection ___________________________________________ 14
3.5.4
Objetos DataReader___________________________________________ 15
3.5.5
Objetos Command ____________________________________________ 16
3.6.
Leer y actualizar con Adaptadores de Datos. Ejemplos _______________ 17
3.6.1
Llenar un DataSet desde un DataAdapter __________________________ 18
3.6.2
Actualizar la base de datos con un DataAdapter y el DataSet ___________ 19
4.
5.
Bibliografía_______________________________________________________ 21
6.
ii
Conclusiones ______________________________________________________ 21
Enlaces ___________________________________________________________ 22
Trabajo Teórico POO
Tabla de Imágenes
Figura 1.- Esquema de la Plataforma .NET _____________________________________ 1
Figura 2.- .NET Lenguajes __________________________________________________ 2
Figura 3.-Arquitectura .NET ________________________________________________ 3
Figura 4.- Ejemplo Funcionamiento .NET ______________________________________ 4
Figura 5.- Historia del acceso a datos de Microsoft _______________________________ 6
Figura 6.- Componentes ADO.NET ___________________________________________ 9
Figura 7.- Arquitectura de ADO.NET _________________________________________ 9...
Regístrate para leer el documento completo.