Compartir a través de


Tutorial: Conectar a los datos en una base de datos de Access (Windows Forms)

Puede conectarse a una base de datos de Access (un archivo .mdf o un archivo .accdb) mediante Visual Studio. Después de definir la conexión, los datos aparecen en la ventana Orígenes de datos. Desde esta ventana, puede arrastrar las tablas o vistas a los formularios. Para comprender cómo el sistema de proyectos de Visual Studio administra estos archivos de base de datos local, vea Cómo: Administrar archivos de datos locales en los proyectos.

Requisitos previos

Para utilizar estos procedimientos, se necesita un proyecto de aplicación de Windows Forms, y una base de datos de Access (archivo .accdb) o una base de datos de Access 2000-2003 (archivo .mdb). Siga el procedimiento que corresponde al tipo de archivo.

Crear el conjunto de datos para un archivo .accdb

Puede conectarse a bases de datos creadas con Access 2013, Office 365, Access 2010 o Access 2007 mediante el procedimiento siguiente.

Para crear el conjunto de datos

  1. Abra la aplicación de Windows Forms para la que desea crear una conexión de datos.

  2. En el menú Ver, elija Otras ventanas > Orígenes de datos.

    Ver orígenes de datos en Otras ventanas

  3. En la ventana Orígenes de datos, seleccione Agregar nuevo origen de datos.

    Agregar nuevo origen de datos

  4. Elija Base de datos en la página Elegir un tipo de origen de datos y luego elija Siguiente.

  5. Elija Conjunto de datos en la página Elegir un modelo de base de datos y, después, elija Siguiente.

  6. En la página Elegir la conexión de datos, seleccione Nueva conexión para configurar una nueva conexión de datos.

  7. Cambie Origen de datos a Proveedor de datos .NET Framework para OLE DB.

    Cambiar proveedor de datos a OLE DB

    Importante

    Aunque un origen de datos de archivo de base de datos de Microsoft Access (OLE DB) puede parecer la opción adecuada, solo debe usar ese tipo de origen de datos para los archivos de base de datos .mdb.

  8. En Proveedor OLE DB, elija Proveedor OLE DB del motor de base de datos de Access de Microsoft Office 12.0.

    Proveedor OLE DB de Microsoft Office 12.0 Access

  9. En Servidor o nombre de archivo, especifique la ruta y el nombre del archivo .accdb al que desea conectarse y elija Aceptar.

    Nota

    Si el archivo de base de datos tiene un nombre de usuario y una contraseña, especifíquelos antes de elegir Aceptar.

  10. Elija Siguiente en la página Elegir la conexión de datos.

  11. Elija Siguiente en la página Guardar la cadena de conexión en el archivo de configuración de la aplicación.

  12. Expanda el nodo Tablas en la página Elija los objetos de base de datos.

  13. Elija las tablas o vistas que desee en el conjunto de datos y, a continuación, elija Finalizar.

    El conjunto de datos se agrega al proyecto y las tablas y las vistas aparecen en la ventana Orígenes de datos.

Crear el conjunto de datos para un archivo .mdb

Cree el conjunto de datos ejecutando el Asistente para la configuración de orígenes de datos.

Para crear el conjunto de datos

  1. Abra la aplicación de Windows Forms para la que desea crear una conexión de datos.

  2. En el menú Ver, elija Otras ventanas > Orígenes de datos.

    Ver orígenes de datos en Otras ventanas

  3. En la ventana Orígenes de datos, seleccione Agregar nuevo origen de datos.

    Agregar nuevo origen de datos

  4. Elija Base de datos en la página Elegir un tipo de origen de datos y luego elija Siguiente.

  5. Elija Conjunto de datos en la página Elegir un modelo de base de datos y, después, elija Siguiente.

  6. En la página Elegir la conexión de datos, seleccione Nueva conexión para configurar una nueva conexión de datos.

  7. Si el Origen de datos no es un Archivo de base de datos de Microsoft Access (OLE DB), elija Cambiar para abrir el cuadro de diálogo Cambiar origen de datos, elija Archivo de base de datos de Microsoft Access y, después, Aceptar.

  8. En Nombre del archivo de la base de datos, especifique la ruta y el nombre del archivo .mdb con el que desea realizar la conexión y, después, elija Aceptar.

    Agregar archivo de base de datos de acceso a la conexión

  9. Elija Siguiente en la página Elegir la conexión de datos.

  10. Elija Siguiente en la página Guardar la cadena de conexión en el archivo de configuración de la aplicación.

  11. Expanda el nodo Tablas en la página Elija los objetos de base de datos.

  12. Elija las tablas o vistas que desee en el conjunto de datos y, a continuación, elija Finalizar.

    El conjunto de datos se agrega al proyecto y las tablas y las vistas aparecen en la ventana Orígenes de datos.

Seguridad

Almacenar información confidencial, como una contraseña, puede afectar la seguridad de la aplicación. El uso de la autenticación de Windows (también conocida como seguridad integrada) es un modo más seguro de controlar el acceso a una base de datos. Para obtener más información, vea Proteger la información de conexión.

Pasos siguientes

El conjunto de datos que acaba de crear estará disponible en la ventana Orígenes de datos. Ahora puede realizar cualquiera de las tareas siguientes

Vea también

Conceptos

Preparar la aplicación para recibir datos

Buscar datos en la aplicación

Enlazar controles a los datos en Visual Studio

Modificar datos en la aplicación

Validar datos

Guardar datos

Otros recursos

Conectarse a datos en Visual Studio

Tutoriales sobre datos