Cómo: Agregar consultas globales a un conjunto de datos

Las consultas globales son consultas SQL que devuelven un valor único (escalar) o ningún valor. Normalmente, las funciones globales realizan operaciones de base de datos, como inserciones, actualizaciones, eliminaciones, y agregan información, por ejemplo, devuelven el recuento de clientes contenidos en una tabla o el costo total de todos los elementos de un pedido específico.

Las consultas globales se agregan ejecutando el Asistente para la configuración de consultas de TableAdapter desde el Diseñador de Dataset.

Nota

Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, en función de los valores de configuración o de edición activos. Para cambiar la configuración, elija la opción Importar y exportar configuraciones del menú Herramientas. Para obtener más información, vea Trabajar con valores de configuración.

Para agregar una consulta global a un conjunto de datos

  1. Abra un conjunto de datos en el Diseñador de Dataset. Para obtener más información, vea Cómo: Abrir un objeto Dataset en el Diseñador de Dataset.

  2. Arrastre una Consulta desde la ficha DataSet del Cuadro de herramientas a un área vacía del Diseñador de DataSet.

    Se abre Asistente para la configuración de consultas de TableAdapter.

  3. Elija una conexión para que la utilice la consulta. Puede elegirla en la lista o crear una nueva. Si crea una nueva, tendrá la opción de guardarla en el archivo de configuración de la aplicación. Para obtener más información, vea Cómo: Guardar y editar cadenas de conexión.

  4. Elija si utilizar instrucciones SQL o procedimientos almacenados.

  5. Elija el procedimiento almacenado que utilizar o, en la página Elija un tipo de consulta del asistente, elija el tipo de consulta que desea realizar y haga clic en Siguiente.

  6. Proporcione una consulta que realice la tarea deseada, por ejemplo, SELECT COUNT(*) AS CustomerCount FROM Customers.

    Nota

    Al arrastrar una consulta directamente al Diseñador de DataSet, se crea un método que devolverá sólo un valor escalar (único). A pesar de que la consulta o procedimiento almacenado que selecciona puede devolver más de un valor único, el método creado por el asistente devolverá sólo un valor único. Por ejemplo, la consulta podría devolver la primera columna de la primera fila de los datos devueltos.

  7. Finalice el asistente; la consulta se agrega al Diseñador de DataSet. Para obtener información sobre cómo ejecutar la consulta, vea Cómo: Ejecutar consultas de TableAdapter.

Vea también

Tareas

Cómo: Crear TableAdapters

Cómo: Crear consultas de TableAdapter

Cómo: Conectarse a los datos de una base de datos

Cómo: Explorar datos con el control BindingNavigator de formularios Windows Forms

Tutorial: Mostrar datos en un formulario Windows Forms

Conceptos

Enlazar controles de Windows Forms a datos en Visual Studio

Información general sobre TableAdapter

Diseñador de DataSet

Información general sobre orígenes de datos

Otros recursos

Validar datos