Cómo: Agregar una consulta parametrizada a una aplicación de Windows Forms
Agregar funcionalidad de búsqueda a un formulario de una aplicación para Windows puede lograrse mediante la ejecución de una consulta parametrizada. Una consulta parametrizada devuelve los datos que cumplen con las condiciones de una cláusula WHERE. Se agrega parametrización a una consulta mediante la finalización del Generador de criterios de búsqueda (cuadro de diálogo). Por ejemplo, puede agregar parámetros para que una consulta muestre sólo los clientes de cierta ciudad si se agrega WHERE City = @City al final de la instrucción SQL que devuelve una lista de clientes. Para obtener más información, vea Consultas de parámetro.
Al finalizar el cuadro de diálogo Área de búsqueda, ocurre lo siguiente:
La consulta se agrega al TableAdapter asociado.
Los controles se agregan al formulario para que los usuarios proporcionen cualquier valor de parámetro necesario y se agrega un botón para ejecutar la consulta.
Se agrega un código al evento clic de botón que establece los valores de parámetro y ejecuta la consulta.
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 a un formulario enlazado a datos existente
Abra el formulario en el Diseñador de Windows Forms.
Haga clic en Agregar consulta en el menú Datos o Etiquetas inteligentes de datos.
Nota
Si Agregar consulta no está disponible en el menú Datos, seleccione un control en el formulario que muestre el origen de datos al que desea agregar la parametrización. Por ejemplo, si el formulario muestra los datos en un control DataGridView, selecciónelo. Si el formulario muestra los datos en controles individuales, seleccione cualquier control enlazado a datos.
Seleccione la tabla deseada para agregar la parametrización en el área Seleccionar tabla de origen de datos. Para obtener más información, vea Generador de criterios de búsqueda (cuadro de diálogo).
Escriba un nombre en el cuadro Nuevo nombre de consulta si va a crear una nueva consulta.
O bien
Seleccione una consulta en el cuadro Nombre de consulta existente.
Escriba una consulta que acepte parámetros en el cuadro Texto de la consulta.
Sugerencia Utilice el Generador de consultas para ayudar a crear una consulta. Para obtener más información, vea Herramientas de diseño de consultas y vistas.
Haga clic en Aceptar.
Se agregan un control para la entrada del parámetro y un botón Cargar al formulario de un control ToolStrip.
Vea también
Tareas
Tutorial: Crear un formulario Windows Forms para buscar datos
Tutorial: Mostrar datos en un formulario Windows Forms
Cómo: Conectarse a los datos de una base de datos
Cómo: Explorar datos con el control BindingNavigator de formularios Windows Forms
Cómo: Ordenar y filtrar datos ADO.NET con el componente BindingSource de formularios Windows Forms
Cómo: Crear una tabla de búsqueda con el componente BindingSource de formularios Windows Forms
Referencia
Conceptos
Información general sobre TableAdapter
Información general sobre orígenes de datos