2. Conexión de base de datos.
En la actualidad, el acceso a datos por
parte de nuestros programas de escritorio
es algo indispensable, y el uso de bases de
datos dan fe de ello, tanto en el trabajo
como en la vida universitaria de cualquier
estudiante de computación y afines.
3. ADO.NET.
Es una colección de clases, interfaces,
estructuras y tipos enumerados que permiten
acceder a los datos almacenados en una
base de datos desde la plataforma .NET. Si
bien se puede considerar una versión
mejorada de ADO, no comparte con éste su
jerarquía de clases.
4. DO.NET.
Usa XML. De hecho, los conjuntos de datos se
almacenan internamente en XML, en vez de
almacenarse en binario como sucedía en ADO.
Al estar los datos almacenados en XML, se
simplifica el acceso a los datos a través de HTTP.
Por otro lado, se simplifica la comunicación
entre aplicaciones al ser XML un formato
estándar.
5. Formas para acceder a ADO
Acceso conectado: Acceso sólo de lectura con cursores
unidireccionales ("firehose cursors"). La aplicación realiza
una consulta y lee los datos conforme los va procesando
con la ayuda de un objeto DataReader.
Acceso desconectado: La aplicación ejecuta la consulta y
almacena los resultados de la misma para procesarlos
después accediendo a un objeto de tipo DataSet. De esta
forma, se minimiza el tiempo que permanece abierta la
conexión con la base de datos.
6. Código de Conexión.
using System.Data;
using System.Data.SqlClient;
using System.Data.SqlTypes;
SqlConnection conexion;
inicializarConexionBD();
consultaBD();
cerrarConexionBD();
9. consultaBD();
ODBC.NET es un componente complementario del Kit de desarrollo
de software (SDK) de Microsoft .NET Framework. El proveedor de
datos de ODBC .NET está pensado para trabajar con todos los
controladores ODBC compatibles, sólo se ha probado con los
siguientes:
Controlador ODBC de Microsoft SQL
Controlador ODBC de Microsoft para Oracle
Controlador ODBC de Microsoft Jet