Sei sulla pagina 1di 4

tema: ado.net en visual studio 2010.

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

Se refiere a que el usuario podr ingresar consultar datos

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

Select Command Command and conection

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

Potrebbero piacerti anche