Está en la página 1de 5

20/7/2016

Tutorial:ConectaralosdatosenunabasededatosdeAccess(WindowsForms)

Para ver el artculo en ingls, active la casilla Ingls.Tambin puede ver el texto en ingls en
una ventana emergente si pasa el puntero del mouse por el texto.

Traduccin

Ingls

Tutorial: Conectar a los datos en una base de


datos de Access Windows Forms

Publicada: julio de 2016


Puede conectarse a una base de datos de Access un archivo .mdf o un archivo .accdb mediante Visual Studio.Despus de
definir la conexin, los datos aparecen en la ventana Orgenes de datos.Desde esta ventana, puede arrastrar las tablas o vistas
a los formularios.Para comprender cmo el sistema de proyectos de Visual Studio administra estos archivos de base de datos
local, vea Cmo: Administrar archivos de datos locales en los proyectos.

Requisitos previos
Para utilizar estos procedimientos, se necesita un proyecto de aplicacin de Windows Forms, y una base de datos de Access
archivo .accdb o una base de datos de Access 20002003 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 aplicacin de Windows Forms para la que desea crear una conexin de datos.
2. En el men Ver, elija Otras ventanas > Orgenes de datos.

3. En la ventana Orgenes de datos, seleccione Agregar nuevo origen de datos.

https://msdn.microsoft.com/eses/library/ms171893.aspx?f=255&MSPPError=2147217396

1/5

20/7/2016

Tutorial:ConectaralosdatosenunabasededatosdeAccess(WindowsForms)

4. Elija Base de datos en la pgina Elegir un tipo de origen de datos y luego elija Siguiente.
5. Elija Conjunto de datos en la pgina Elegir un modelo de base de datos y, despus, elija Siguiente.
6. En la pgina Elegir la conexin de datos, seleccione Nueva conexin para configurar una nueva conexin de datos.
7. Cambie Origen de datos a Proveedor de datos .NET Framework para OLE DB.

Importante
Aunque un origen de datos de archivo de base de datos de Microsoft Access OLE DB puede parecer la opcin
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.

https://msdn.microsoft.com/eses/library/ms171893.aspx?f=255&MSPPError=2147217396

2/5

20/7/2016

Tutorial:ConectaralosdatosenunabasededatosdeAccess(WindowsForms)

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 contrasea, especifquelos antes de elegir
Aceptar.
10. Elija Siguiente en la pgina Elegir la conexin de datos.
11. Elija Siguiente en la pgina Guardar la cadena de conexin en el archivo de configuracin de la aplicacin.
12. Expanda el nodo Tablas en la pgina Elija los objetos de base de datos.
13. Elija las tablas o vistas que desee en el conjunto de datos y, a continuacin, elija Finalizar.
El conjunto de datos se agrega al proyecto y las tablas y las vistas aparecen en la ventana Orgenes de datos.

Crear el conjunto de datos para un archivo .mdb


Cree el conjunto de datos ejecutando el Asistente para la configuracin de orgenes de datos.

Para crear el conjunto de datos


1. Abra la aplicacin de Windows Forms para la que desea crear una conexin de datos.
2. En el men Ver, elija Otras ventanas > Orgenes de datos.

https://msdn.microsoft.com/eses/library/ms171893.aspx?f=255&MSPPError=2147217396

3/5

20/7/2016

Tutorial:ConectaralosdatosenunabasededatosdeAccess(WindowsForms)

3. En la ventana Orgenes de datos, seleccione Agregar nuevo origen de datos.

4. Elija Base de datos en la pgina Elegir un tipo de origen de datos y luego elija Siguiente.
5. Elija Conjunto de datos en la pgina Elegir un modelo de base de datos y, despus, elija Siguiente.
6. En la pgina Elegir la conexin de datos, seleccione Nueva conexin para configurar una nueva conexin 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 dilogo Cambiar origen de datos, elija Archivo de base de datos de Microsoft Access y, despus,
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 conexin y, despus, elija Aceptar.

9. Elija Siguiente en la pgina Elegir la conexin de datos.


10. Elija Siguiente en la pgina Guardar la cadena de conexin en el archivo de configuracin de la aplicacin.
https://msdn.microsoft.com/eses/library/ms171893.aspx?f=255&MSPPError=2147217396

4/5

20/7/2016

Tutorial:ConectaralosdatosenunabasededatosdeAccess(WindowsForms)

11. Expanda el nodo Tablas en la pgina Elija los objetos de base de datos.
12. Elija las tablas o vistas que desee en el conjunto de datos y, a continuacin, elija Finalizar.
El conjunto de datos se agrega al proyecto y las tablas y las vistas aparecen en la ventana Orgenes de datos.

Seguridad
Almacenar informacin confidencial, como una contrasea, puede afectar la seguridad de la aplicacin.El uso de la
autenticacin de Windows tambin conocida como seguridad integrada es un modo ms seguro de controlar el acceso a
una base de datos.Para obtener ms informacin, vea Proteger la informacin de conexin.

Pasos siguientes
El conjunto de datos que acaba de crear estar disponible en la ventana Orgenes de datos.Ahora puede realizar cualquiera de
las tareas siguientes
Seleccione los elementos en la ventana Orgenes de datos y arrstrelos hasta un formulario vea Enlazar controles de
Windows Forms a datos en Visual Studio.
Abra el origen de datos en el Diseador de DataSet para agregar o editar los objetos que constituyen el conjunto de
datos.
Agregue la lgica de validacin al evento ColumnChanging o RowChanging de las tablas de datos en el conjunto de
datos vea Validar los datos en conjuntos de datos.

Vea tambin
Conectarse a datos en Visual Studio
Preparar la aplicacin para recibir datos
Buscar datos en la aplicacin
Enlazar controles a los datos en Visual Studio
Modificar datos en la aplicacin
Validar datos
Guardar datos
Tutoriales sobre datos

2016 Microsoft

https://msdn.microsoft.com/eses/library/ms171893.aspx?f=255&MSPPError=2147217396

5/5