Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introduccin: ado.net es una aplicacin en software para utilizar base de datos muy til para el buen funcionamiento de una forma. Qu es ADO.NET? Es un conjunto de componentes del software que pueden ser usados por los programadores Para tener y acceder a datos Es una biblioteca de clases de base que estn incluidas en el Microsoft Un sistema diseado para entornos desconectado Qu provee ADO.NET? Un modelo de programacin con soporte de XML(Extensible Markup Language, es una especificacin/lenguaje de programacin desarrollada ) Un conjunto de clases, interfaces, estructuras, y enumeraciones que manejan el acceso a datos dentro del .NET Framework
Usar namespaces: Como lo dice su nombre, se utiliza para importar los datos. Import System.data Import System.data.sqlclient Los namespaces usados incluyen: System.data System.Data.SqlClient System.data.OleDb
Accediendo datos: 1. 2. 3. 4. 5. 6. 7. El cliente realiza un request(peticin) Se crean los objetos SqlConnection Y SqlDataAdapter Llena el DataSet desde el DataAdapter y sierra la conexin Retorna el DataSet al Cliente El cliente manipula los datos Actualiza el DataSSet Se usa SqlDataAdpater para Abrir la SqlConnetion,actualiza la base de datos y cerrar la conneccin.
Proporciona una conexin usada para comunicarse con la fuente de datos Data Base SqlConnection :"Puente" utilizado para transferir data entre una fuente de datos y un objeto DataSet
Usado para realizar alguna accin en la fuente de datos, como lectura, actualizacin, o borrado de datos relacionales. Command
SqlData Adapter
Cliente
Control enlazado
un grupo de clases que describen una simple base de datos relacional en memoria
DataSet
Representa un esquema (o una base de datos entera o un subconjunto de una). Puede contener las tablas y las relaciones entre esas tablas.
Data Set:
Las clases forman una jerarqua de contencin, representa un esquema (o una base de datos
entera o un subconjunto de una). Puede contener las tablas y las relaciones entre esas tablas.
Select Command
Update Command
Insert Command
Delete Command
Data reader
Select
CommandComand
Update
Caractersticas de dataSet: Tiene mltiples tablas de diferentes orgenes. Se utiliza en modo desconectado Enlazados en a muchos controles Forward y backward Acceso lento Soportado por la herramientas de Visual Studio.net
Qu es DataReader?
Ayuda a tener un acceos rpido a datos Con conexiones al origen La conexin la maneja usted mismo Los datos se manejan por cdigo o a travs de controles enlazado
Caractersticas de dataReader: Instruccin SQL sobre una sola base de datos Modo conectado Enlasado en un solo control Acceso rpido Codificacin manual
Creando un DataReader Crear y abrir una conexin a una base de datos Crear el objeto Command Crear el DataReader desde el objeto Command Invocar el mtodo ExecuteReader Usar el objeto DataReader Cerrar el objeto DataReader Cerrar el objeto Connection En caso necesario: Usar control de errores:TryCatchFinally