Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Este tutorial proporciona instrucciones paso a paso para incorporar una base de datos de SQL Server Compact en una aplicación basada en Windows.
En este tutorial se muestran las tareas siguientes:
Crear una aplicación basada en Windows.
Agregar la base de datos y crear el origen de datos.
Crear controles para mostrar los datos.
Implementar la aplicación.
Requisitos previos
Para completar las tareas de este tutorial, necesitará:
- SQL Server Compact
Crear una aplicación basada en Windows
El primer paso es crear un proyecto de aplicación basada en Windows.
[!NOTA]
Es posible que su equipo muestre nombres o ubicaciones diferentes para algunos de los elementos de la interfaz de usuario de Visual Studio incluidos en las instrucciones siguientes. 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, vea Valores de configuración de Visual Studio.
Para crear una aplicación nueva basada en Windows
en el menú de Archivo , elija Nuevo, proyecto.
Asigne al proyecto el nombre SQLCompactWalkthrough.
Elija Aplicación para Windows y elija el botón de Aceptar .Para obtener más información, vea Desarrollar aplicaciones cliente.
Se crea el proyecto SQLCompactWalkthrough y se agrega al Explorador de soluciones.
Agregar la base de datos y crear el origen de datos
El paso siguiente después de crear el proyecto es agregar la base de datos de SQL Server Compact al proyecto y crear un nuevo origen de datos basado en las tablas de la base de datos.El nuevo origen de datos se utilizará para arrastrar y colocar enlaces de datos de la ventana Orígenes de datos en la sección siguiente.
En este procedimiento, creará un origen de datos basado en la tabla Customers de la base de datos de ejemplo Northwind mediante el Asistente para la configuración de orígenes de datos.Asistente para la configuración de orígenes de datos inicia automáticamente cuando un archivo de base de datos de SQL Server Compact se agrega a un proyecto.
[!NOTA]
La base de datos de ejemplo Northwind para SQL Server Compact 4.0 se denomina Northwind.sdf y se encuentra en C: \Program Files\Microsoft SQL Server Compact Edition\v4.0\Samples or at C:\Program Files (x86)\Microsoft SQL Server Compact Edition\v4.0\Samples.
Para crear un origen de datos
En el menú Proyecto, elija Agregar elemento existente.
En el cuadro de diálogo de Agregar elemento existente , vaya a la ubicación del archivo Northwind.sdf, y elija el botón de Agregar .
[!NOTA]
En el cuadro de diálogo de Agregar elemento existente , tendrá que elegir Archivos de datos en la lista de Objetos de tipo para hacer el archivo .sdf.
Se abrirá el Asistente para la configuración de orígenes de datos.
En la página de Elegir un modelo de base de datos , Conjunto de datos, seleccione y elija el botón de Siguiente .
En la página de Elija los objetos de base de datos , expanda el nodo de Tablas y active la casilla de la tabla de clientes .
Elija el botón de Finalizar y el archivo de base de datos (Northwind.sdf) se agrega al proyecto, así como un conjunto de datos con tipo (NorthwindDataset).
Crear controles para mostrar los datos
Ahora que se ha creado el origen de datos y que está disponible en la ventana Orígenes de datos, puede arrastrar la tabla a un Windows Form para crear una cuadrícula enlazada a datos.
Para agregar una cuadrícula enlazada a datos a un Windows Form
Desde la ventana Orígenes de datos, arrastre el nodo Customers a Form1.
Elija F5 para ejecutar la aplicación.
El formulario aparecerá con los datos del cliente cargados en la cuadrícula.
Implementar la aplicación
En el supuesto de que la aplicación esté completa, ya se está preparado para implementarla.En este tutorial, utilizará la implementación ClickOnce.
Crear una implementación ClickOnce para una aplicación con una base de datos de SQL Server Compact consta del configurar la información de publicación apropiada Diseador de proyectos.
[!NOTA]
Agregar un archivo de base de datos de SQL Server Compact a un proyecto configura automáticamente la configura automáticamente la información para la implementación ClickOnce.Sin embargo, en este tutorial inspeccionará y comprobará cada configuración para saber cómo funciona la implementación.
para configurar la implementación ClickOnce para una aplicación que tiene una base de datos de SQL Server Compact
Para abrir Diseador de proyectos, en Explorador de soluciones, elija mi proyecto si está trabajando en un proyecto de Visual Basic, o Propiedades si está trabajando en un proyecto de C#.
En la pestaña de Publicar , elija el botón de Archivos de la aplicacin , y establezca Estado de la publicacin de Northwind.sdf a Archivo de datos (automático).
Esta configuración notifica al instalador que debe colocar este archivo en el directorio de datos.
elija el botón de Aceptar .
Elija Requisitos previos y seleccione la casilla de SQL Server Compact .
Este valor notifica al instalador que debe comprobar si existe el tiempo de ejecución de SQL Server Compact, e instalarlo desde internet si no se encuentra.
Crear el instalador
Ahora que la información de publicación se configura para implementar la base de datos de SQL Server Compact junto con la aplicación, es el momento de crear el instalador.
Para crear el instalador
En el área de Ubicación de publicación , elija el botón de puntos suspensivos (...) para abrir el cuadro de diálogo Abrir sitio web .
Seleccione Sistema de archivos.
Cree una nueva carpeta en la que se vaya a implementar el instalador y, a continuación, selecciónela.
[!NOTA]
Puede crear la carpeta en cualquier sitio.Sólo tiene que recordar dónde está situada para poder buscarla posteriormente.
elija el botón de Abrir .
elija Ahora publicar para crear el instalador.
Pasos siguientes
Copie la carpeta que acaba de crear en un equipo que no contenga SQL Server Compact, y a continuación instalar la aplicación ejecutando el programa de instalación.El instalador detectará el requisito previo de SQL Server Compact y se instala SQL Server Compact como parte de la instalación de la aplicación.
Vea también
Tareas
Cómo: Agregar una base de datos de SQL Server Compact a un proyecto
Cómo: Implementar una base de datos de SQL Server Compact 4.0 con una aplicación
Conceptos
SQL Server Compact 4.0 y Visual Studio