Please enable JavaScript.
Coggle requires JavaScript to display documents.
Aplicativos con Conexión a Bases de Datos (Conexión con diferentes bases…
Aplicativos con Conexión a Bases de Datos
ADO.NET
proporciona una serie de clases para acceder a datos actualizadas al entorno .NET
Trabaja en modo desconectado: El programa no
requiere una conexión persistente con la BD. La conexión se abre y se cierra cuando se necesita.
Objetos del proveedor
Todos los objetos llevan el prefijo único del proveedor
Connection.
Establece la conexión con el origen de datos.
Command
. Recupera datos del proveedor.
CommandBuilder
. Permite hacer consultas SQL para
modificar datos de objetos basados en una sola tabla.
DataReader
. Permite recuperar datos de sólo lectura y
sólo hacia delante de un origen de datos.
DataAdapter
. Representa un conjunto de comandos SQL y una conexión al origen de datos para rellenar el objeto DataSet y actualizar los datos
Conexión con diferentes bases de datos
MySql
Libreria: MysqlClient: Using Mysql.data.MysqlClient
SqlServer
Libreria SqlConnection : Using System.Data.SqlClient;
Oracle
Libreria Oracle.ManagedDataAccess: Oracle.ManagedDataAccess.Client
Access
Libreria: Using System.OleDb
Interfaz conectada con base de datos
Desde la ventana Orígenes de datos se puede arrastrar al formulario la tabla entera o por columnas.
El Diseñador se encarga de establecer la propiedad DataBindings de cada control de forma adecuada.
Los datos conectados se pueden mostrar en el formulario en una Cuadrícula mediante el uso del control DataGridView o Vista detalle mediante el uso de controles: Label, TextBox,
ListaBox, etc
Si los controles se insertan directamente desde el Cuadro de herramientas se ha de establecer la propiedad DataBindings de forma manual
Ado.Net
avanzado modelo de Bases de Datos para acceder a SGBDR
Acceso simple a datos. A través de clases fáciles de usar que representan tablas, filas y columnas de la BD
Extensibilidad para soporte a diferentes orígenes de datosEsto permite crear nuevos proveedores de datos para .NET
Soporte para aplicaciones multicapa, Es la arquitectura actual de las aplicaciones de negocios y comercio electrónico. ADO.NET utiliza XML para la comunicación entre capas
Unificación de XML y Acceso a Datos Relacionales, .NET está basado en XML y ADO.NET es el puente entre los
datos relacionales y la estructura jerárquica de los
documentos XML