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
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.
Para agregar una consulta global a un conjunto de datos
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.
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.
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.
Elija si utilizar instrucciones SQL o procedimientos almacenados.
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.
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.
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 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 Windows Forms
Conceptos
Enlazar controles de Windows Forms a datos en Visual Studio
Información general sobre TableAdapter
Crear y editar conjuntos de datos con tipo