Tutorial: Conectar con los datos de un archivo de base de datos local (Windows Forms)
Puede mostrar rápida y fácilmente los datos de un archivo de base de datos local en la aplicación creando un conjunto de datos y agregando controles enlazados a datos a la aplicación. En este tutorial, mostrará datos del archivo de base de datos local que creó siguiendo las instrucciones de Tutorial: Crear un archivo de base de datos local en Visual Studio. Después de crear un proyecto de Windows Forms, se conectará a dicha base de datos para indicar que desea que los datos de la tabla Clientes aparezcan en una cuadrícula de datos en el formulario para la aplicación.
Al crear una base de datos en Visual Studio 2013, el motor de SQL Server Express LocalDB se utiliza para tener acceso a un archivo de base de datos (.mdf) en SQL Server 2012. En versiones anteriores de Visual Studio, el motor de SQL Server Express se utiliza para tener acceso a un archivo de base de datos (.mdf). Vea Información general de datos locales.
Nota
Es posible que tu equipo muestre nombres o ubicaciones diferentes para algunos de los elementos de la interfaz de usuario de Visual Studio en las siguientes instrucciones. La edición de Visual Studio que se tenga y la configuración que se utilice determinan estos elementos. Para obtener más información, consulte Customizing Development Settings in Visual Studio.
En este tutorial se incluyen las tareas siguientes:
Requisitos previos
Para realizar este tutorial, necesitará acceso a la base de datos SampleDatabase.mdf que puede crear siguiendo las instrucciones de Tutorial: Crear un archivo de base de datos local en Visual Studio.
Crear y configurar un conjunto de datos
Para crear y configurar un conjunto de datos
Cree un proyecto de Windows Forms y denomínelo ConnectLocalData.
Si la ventana Orígenes de datos no aparece, elija las teclas Mayús-Alt-D o, en la barra de menús, elija Ver, Otras ventanas, Mostrar orígenes de datos.
En la ventana Orígenes de datos, elija el vínculo Agregar nuevo origen de datos.
En el Asistente para configuración de orígenes de datos, elija el botón Siguiente dos veces para aceptar la configuración predeterminada.
En la página Elegir la conexión de datos, elija el botón Nueva conexión.
Aparecerá el cuadro de diálogo Elegir origen de datos.
En la lista Origen de datos, elija Archivo de base de datos de Microsoft SQL Server y, después, elija el botón Continuar.
Aparecerá el cuadro de diálogo Agregar conexión.
En el cuadro Nombre del archivo de la base de datos, especifique el archivo que creó siguiendo los pasos del Tutorial: Crear un archivo de base de datos local en Visual Studio, o elija el botón Examinar y, después, busque el archivo.
De forma predeterminada, el archivo se encuentra en Usuarios\SuCuenta\Documentos\Visual Studio Versión\Projects\SampleDatabaseWalkthrough\SampleDatabaseWalkthrough.
En Conexión con el servidor, acepte los valores predeterminados, elija el botón Aceptar y, a continuación, el botón Siguiente.
Nota
Al conectar con un archivo de bases de datos local, puede crear una copia de la base de datos en su proyecto, o puede conectar con el archivo de base de datos existente en su ubicación actual.Vea Cómo: Administrar archivos de datos locales en los proyectos.
En el cuadro de diálogo que aparece, elija Sí para copiar el archivo de base de datos en el proyecto.
En la página Guardar cadena de conexión en el archivo de config. de la aplicación, elija el botón Siguiente.
En la página Elija los objetos de base de datos, expanda el nodo Tablas, active la casillas Customers y Orders y, a continuación elija el botón Finalizar.
Se agrega SampleDatabaseDataSet al proyecto y aparecen las tablas Customers y Orders en la ventana Orígenes de datos.
Agregar controles enlazados a datos
Para agregar controles enlazados a datos
Mueva el nodo Customers principal de la ventana Orígenes de datos a Form1.
En el formulario aparecen un control DataGridView y una barra de herramientas (BindingNavigator) para navegar por los registros. En la bandeja de componentes aparecen SampleDatabaseDataSet, CustomersTableAdapter, BindingSource y BindingNavigator.
Para ejecutar la aplicación y mostrar los datos que agregó en el tutorial anterior, elija la tecla F5.
Elija el icono amarillo de suma (), agregue un registro de cliente y seleccione el icono de disco () para guardar los cambios.
Elimine el registro que acaba de crear. Para ello, elíjalo y seleccione el icono de eliminación de color rojo ().
Pasos siguientes
Si quiere crear o modificar objetos en el conjunto de datos, abra el origen de datos en el Crear y editar conjuntos de datos con tipo. También puede agregar lógica de validación a los eventos ColumnChanging o RowChanging de las tablas de datos en el conjunto de datos. Vea Validar los datos en conjuntos de datos.
Vea también
Tareas
Cómo: Administrar archivos de datos locales en los proyectos
Conceptos
Información general de datos locales
Enlazar controles de Windows Forms a datos en Visual Studio
Preparar la aplicación para recibir datos
Enlazar controles a los datos en Visual Studio
Modificar datos en la aplicación