Professional Documents
Culture Documents
ADO.NET
DEFINICION
Permite su utilización bajo cualquier entorno que El uso de ADO.NET es independiente del
soporte .NET Framework (no sólo bajo Windows). lenguaje de programación que se utilice.
1 OLE DB .NET
3 ODBC .NET
Objeto SqlConnection
1 Representa una conexión a la base de datos SQL Server 7.0 o superior.
Si se produce una excepción en SQL
Las propiedades (SqlException) mientras se ejecuta un comando Cuando se utiliza el método Close
concreto, la conexión permanece abierta si existen transacciones
más importantes
pendientes en ese momento, las
son las La propiedad ConnectionString especifica el deshace (RollBack).
siguientes: origen de datos.
2 Objeto Command
3 Objeto DataReader
Conjunto de registros recuperado a partir del objeto Command.
El método Read se utiliza para leer los registros. Cuando se
crea un objeto DataReader siempre se abre y se posiciona en el
primer registro, con lo que no hay que hacer una llamada
explicita a ningún método del tipo MoveFirst. El método Read lee
siempre la siguiente fila.
MODELOS DE OBJETOS ADO.NET
4 Objeto DataAdapter
Objeto DataAdapter
Objeto DataAdapter
Objeto DataAdapter
5 Objeto DataSet
Se puede considerar como una base de datos
almacenada en la memoria cache del cliente.
El objeto DataSet se rellena con DataAdapters,
con datos locales, o bien con XML.
Conjunto de tablas obtenidas mediante el método
Fill del objeto DataAdapter.
MODOS DEL OBJETO ADO.NET
CONECTADO
Utiliza los objetos Connection, A partir de una conexión, el objeto El objeto Command, también se
Command y DataReader. Command generará un objeto encargará de realizar las
Se establece una conexión DataReader con la información operaciones de actualización con la
permanente con el origen de datos necesaria. base de datos.