Cómo: Generar vistas de resumen y edición para aplicaciones de datos (Dispositivos)

Actualización: noviembre 2007

Utilice formularios de datos para ver y modificar filas únicas de datos en una cuadrícula de datos.

La interfaz de usuario del formulario de datos está compuesta por dos cuadros de diálogo. El cuadro de diálogo Ver muestra una vista de resumen de una fila de la cuadrícula de datos seleccionada y el cuadro de diálogo Editar habilita la edición de la fila.

  • Para abrir el cuadro de diálogo Ver en una aplicación en ejecución, haga doble clic en una fila de la cuadrícula de datos en el emulador de dispositivos o puntee una fila en un dispositivo.

  • Para abrir el cuadro de diálogo Editar, haga clic (puntee) en Nuevo cuando se muestre la cuadrícula de datos. Esta acción crea una fila nueva en la cuadrícula de datos. O bien, haga clic (puntee) en Editar cuando se muestre el cuadro de diálogo Ver.

Los formularios de datos están diseñados como plantillas para permitir su personalización. Se debe agregar el código apropiado para validar y confirmar los cambios en la base de datos como parte de esta personalización.

Los cambios realizados mediante los formularios de datos no se conservan en la base de datos. Para obtener más información sobre cómo conservar estos cambios, consulte Cómo: Conservar cambios de datos en la base de datos (Dispositivos).

Nota:

Esta característica sólo se admite para orígenes de datos creados en SQL Server Compact 3.5 y conjuntos de datos de base de datos servidor. No se admite para conjuntos de resultados, objetos comerciales ni servicios Web.

En los pasos siguientes se asume que hay una base de datos de SQL Server Compact 3.5 disponible en la ventana Orígenes de datos. Para obtener más información, vea Cómo: Crear una base de datos (Dispositivos). En este tema se describe también cómo agregar una base de datos de SQL Server existente como origen de datos al proyecto.

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 generar los formularios de datos

  1. Arrastre una tabla en formato de retícula de datos desde la ventana Orígenes de datos hasta el formulario, en el diseñador.

    Puede seleccionar el formato haciendo clic en la flecha situada a la derecha del nombre de la tabla.

  2. Haga clic en la etiqueta inteligente del componente arrastrado y, a continuación, seleccione Generar formularios de datos.

    El método abreviado de teclado para abrir el cuadro de diálogo Tareas es Mayús+Alt+F10.

    Nota:

    Los cuadros de diálogo se muestran brevemente a medida que se generan en el diseñador. Para comprobar que los cuadros de diálogo forman parte del proyecto, búsquelos en el Explorador de soluciones.

Para modificar los datos en una aplicación en ejecución

  1. Inicie la aplicación de datos.

    Aparece la cuadrícula de datos y se llena con datos.

  2. Haga doble clic en una fila de datos.

    Aparece una vista resumida de la fila en el cuadro de diálogo Ver. Esta vista está compuesto por una etiqueta y por datos para cada columna con contenido. Es decir, el cuadro de diálogo Ver oculta todas las columnas cuyo valor sea DBNULL.

  3. En el menú principal, haga clic en Editar para abrir el cuadro de diálogo Editar.

    Utilice el cuadro de diálogo Editar, que muestra todas las columnas, para modificar los datos y, a continuación, haga clic en Aceptar.

    Los datos revisados se muestran en la retícula de datos.

Para crear una nueva fila en la retícula de datos en una aplicación en ejecución

  1. Con una retícula de datos abierta, en el menú principal, haga clic en Nuevo.

    Aparecerá el cuadro de diálogo Editar. Utilícelo para agregar una nueva fila de datos.

  2. Haga clic en Aceptar.

    La nueva fila se agregará a la retícula de datos.

Vea también

Conceptos

Usar bases de datos de SQL Server Compact 3.5 (Dispositivos)