Acceso A Una Bd

  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Acceso A Una Bd as PDF for free.

More details

  • Words: 707
  • Pages: 8
ADAPTADOR DE DATOS Un adaptador es un conjunto de objetos utilizado para intercambiar datos entre un origen de datos y un conjunto de datos (objeto DataSet). Esto significa que una aplicación leerá datos de una base de datos para un conjunto de datos y, a continuación, manipulará dichos datos. También, en algunas ocasiones, volverá a escribir en la base de datos los datos modificados del conjunto de datos. En caso de orígenes de datos compatibles con OLE DB, utilice OledbDataAdapter junto con sus objetos OlDbCommand y OleDbConnection asociados. Para ODBC OdbcDataAdapter junto con sus objeto OdbcCommand y OdbcConnection. Para Microsoft SQL Server use SqlDataAdapter junto con sus objeto SqlCommand y SqlConnection. Para Oracle use OracleDataAdapter juntos con sus objetos OracleCommand y OracleConnection. Generalmente, cada adaptador de datos, intercambia datos entre una sola tabla de un origen de datos y un solo objeto DataTable(tabla de datos) del conjunto de datos. Esto quiere decir que lo normal es utilizar tantos adaptadores como tablas tenga el conjunto de datos. De esta forma, cada tabla del conjunto de datos tendrá su correspondiente tabla en el origen de datos. Un adaptador contiene también las propiedades SelectCommand, InsertCommand, DeleteCommand, UpdateCommand y TableMapping para facilitar la lectura y actualización de los datos en un origen de datos. SelectCommand. Hace referencia a una orden que recupera filas del origen de datos, entendiendo por orden un objeto Command que almacena una instrucción SQL o un nombre de procedimiento almacenado. InsertCommand. Para insertar filas en un origen de datos. UpdatCommand. Modificar filas en un origen de datos. DeleteComand. Eliminar filas del origen de datos.

PARA REALIZAR LA CONEXIÓN A UNA BASE DE DATOS Para empezar, añada a la aplicación un adaptador de datos que contenga la instrucción SQL que se utilizará para llenar el conjunto de datos más adelante. Para ello, arrastre desde la ficha Datos del cuadro de herramientas un objeto OleDbDataAdapter sobre el formulario.

Ficha Datos Objeto OleDbDataAdapter

Asistente para la configuración del adaptador

Haga clic en el botón siguiente

Haga clic en el botón Nueva Conexión.

Haga clic en la pestaña Proveedor o Provider.

Seleccione el proveedor Microsoft Jet 4.0 OLE DB Provider, haga clic en el botón siguiente.

Seleccione la base de datos, haga clic en el botón aceptar y después en siguiente.

Elija usar instrucciones SQL, siguiente

Haga clic en el botón Generador de consultas y agregue la tabla telefonos.

Seleccione todas las columnas de la tabla telefonos o la tabla que sea. Haga clic en Aceptar y después en siguiente. El asistente le mostrará las tareas realizadas.

Haga clic en finalizar par acompletar el proceso y volver al diseñador de Visual Studio.

Si observa en su parte inferior se pueden observar dos objetos: oleDbDataAdapter1 y oleDbConnection1. Esto significa que el asistente ha creado un adaptador de datos que contiene la consulta (instrucción SQL) que se utilizará para llenar el conjunto de datos y, como parte de este proceso, ha definido una conexión para obtener acceso a la base de datos. CREAR EL CONJUNTO DE DATOS. Una forma sencilla de generar automáticamente el conjunto de datos basándose en la consulta que se ha especificado para el adaptador de datos es utilizando los asistentes de Visual Studio .NET ; el conjunto que se generará será un objeto de la clase DataSet. Haga clic sobre el formulario para que se muestre el menú de Datos, o dar clic derecho al adaptador que se genero con el nombre de oleDbDataAdapter1

Ejecute la orden Generar conjunto de datos del menú Datos, se mostrará el cuadro siguiente:

Ponga nombre a la clase que dará lugar al conjunto de datos y elija las tablas que desea agregar al mismo; en nuestro caso sólo hay una tabla: telefonos. Asegurese de que la casilla Agregar está marcada. Después haga clic en Aceptar. Visual Studio generará un conjunto de datos denominado, en este caso, dataSet11 de la clase DataSet1. Volviendo al desarrollo de la aplicación, agregar un DataGrid, cambiar su propiedad DataSourse a la primera opción dataSet11.telefonos que ya especifica el nombre de la tabla teléfonos. Agregar un botón con el Text Cargar y de name btncargar para cargar los datos en el datagrid por medio del siguiente codigo private void btncargar_clic(object sender, System.EventArgs e) { dataSet11.Clear(); oleDbConnection.Open(); oleDbDataAdapter1.Fill(dataSet11); oleDbConnection.Close(); }

Related Documents

Acceso A Una Bd
May 2020 4
Bd
November 2019 46
Bd
June 2020 27
Bd
November 2019 39
Bd
May 2020 34
Acceso A La Justicia
April 2020 18