Tutorial: Conectarse a datos en una base de datos de SQL Server Express
Actualización: noviembre 2007
La conexión de su aplicación a los datos contenidos en bases de datos de SQL Server Express se simplifica utilizando el Asistente para la configuración de orígenes de datos. Después de finalizar el asistente, los datos estarán disponibles en la Ventana Orígenes de datos para arrastrarlos hasta los formularios.
Nota: |
---|
Los cuadros de diálogo y comandos de menú que se ven podrían ser distintos de los descritos en la Ayuda, en función de la configuración activa o de la edición. Para cambiar la configuración, elija Importar y exportar configuraciones en el menú Herramientas. Para obtener más información, vea Valores de configuración de Visual Studio. |
En este tutorial se muestran las siguientes tareas:
Crear un nuevo proyecto de aplicación para Windows
Crear y configurar un conjunto de datos en una aplicación basada en una base de datos de SQL Server Express mediante el Asistente para la configuración de orígenes de datos.
Requisitos previos
Para realizar las tareas de este tutorial, necesitará:
- Acceso a la base de datos SampleDatabase.mdf creada en el tutorial siguiente; Tutorial: Crear una base de datos de SQL Server Express.
Crear el proyecto
Para crear el nuevo proyecto
Desde el menú Archivo, cree un nuevo proyecto.
Seleccione Aplicación para Windows y haga clic en Aceptar. Para obtener más información, vea Crear aplicaciones basadas en Windows.
El proyecto se crea y se agrega al Explorador de soluciones.
Iniciar el asistente
El conjunto de datos se crea ejecutando el Asistente para la configuración de orígenes de datos.
Seleccione una base de datos SQL Express al crear una conexión. Para obtener más información, vea Cómo: Conectarse a los datos de una base de datos de SQL Express.
Para crear una conexión a la base de datos SQL Express
En el menú Datos, haga clic en Mostrar orígenes de datos.
En la ventana Orígenes de datos, elija Agregar nuevo origen de datos.
Seleccione Base de datos en la página Elegir un tipo de origen de datos y haga clic en Siguiente.
Seleccione Nueva conexión para crear una nueva conexión de datos.
Nota: Si el Origen de datos no es Archivo de base de datos de Microsoft SQL Server, seleccione Cambiar para abrir el cuadro de diálogo Elegir o cambiar origen de datos.
En el cuadro de diálogo Elegir origen de datos, seleccione Archivo de base de datos de Microsoft SQL Server. Haga clic en Continuar.
El proveedor predeterminado es Proveedor de .NET Framework para servidor SQL Server. Para obtener más información, vea Elegir/cambiar origen de datos (Cuadro de diálogo).
Escriba la ruta al archivo de base de datos al cual desea obtener acceso o haga clic en el botón Examinar para buscar el archivo de base de datos.
Nota: Para este tutorial seleccione el archivo SampleDatabase.mdf creado al finalizar los procedimientos del Tutorial: Crear una base de datos de SQL Server Express.
Seleccione el modo de autenticación y la información de inicio de sesión requerida por su base de datos. Para obtener más información, vea Agregar o modificar conexión (Archivo de base de datos Microsoft SQL Server).
Haga clic en Aceptar y, a continuación, en Siguiente.
Nota: Los archivos de base de datos locales se pueden incluir en un proyecto como un archivo en la solución. Al crear conexiones a archivos de bases de datos locales puede elegir entre crear una copia de la base de datos en su proyecto o conectar con el archivo de base de datos existente en su ubicación actual. Para obtener más información, vea Cómo: Administrar archivos de datos locales en los proyectos.
Haga clic en Sí para copiar el archivo de base de datos a su proyecto.
Haga clic en Siguiente en la página Guardar la cadena de conexión en el archivo de configuración de la aplicación.
Expanda el nodo Tablas, seleccione Customers y Orders y, a continuación, haga clic en Finalizar.
Se agrega SampleDatabaseDataSet al proyecto y aparecen las tablas Customers y Orders en la ventana Orígenes de datos.
Agregar controles al formulario
Cree los controles enlazados a datos arrastrando elementos desde la ventana Orígenes de datos hasta Form1.
Para crear controles enlazados en el formulario
Arrastre el nodo Customers principal desde 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.
Ejecutar la aplicación
Para ejecutar la aplicación
- Presione F5 para ejecutar la aplicación.
Pasos siguientes
El conjunto de datos que acaba de crear estará disponible en la ventana Orígenes de datos.
Para agregar funcionalidad a la aplicación
Abra el origen de datos en el Diseñador de DataSet para agregar o editar los objetos que constituyen el conjunto de datos.
Agregue la lógica de la validación a los eventos ColumnChanging o RowChanging de las tablas de datos en el conjunto de datos. Para obtener más información, vea Información general sobre validación de datos.
Vea también
Tareas
Cómo: Administrar archivos de datos locales en los proyectos
Conceptos
Información general de datos locales
Información general sobre la presentación de datos
Otros recursos
Conectarse a datos en Visual Studio
Preparar la aplicación para recibir datos
Mostrar datos en formularios en aplicaciones para Windows