Generador de criterios de búsqueda (cuadro de diálogo)

Rellene este cuadro de diálogo para agregar una nueva consulta (normalmente una consulta parametrizada) a un formulario enlazado a datos existente en su aplicación para Windows. Esto incluye agregar una nueva consulta a la tabla seleccionada y agregar controles para que los usuarios introduzcan valores de parámetros en el formulario (también se agrega al formulario un botón para ejecutar la consulta).

Una consulta parametrizada devuelve datos que cumplen con las condiciones de una cláusula WHERE de la consulta. Por ejemplo, se pueden agregar parámetros para que una lista de clientes 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. La cláusula WHERE define una condición que se va a cumplir al ejecutar una consulta. SELECT * FROM Customers devuelve todos los registros de la tabla Customers, mientras que SELECT * FROM Customers WHERE City = @City solo devuelve los registros en los que la columna City es igual al valor del parámetro @City. Agregue una cláusula WHERE que tenga sentido al final de su consulta.

Algunas cláusulas WHERE típicas:

SELECT * FROM Employees WHERE CompanyName like @CompanyName
SELECT * FROM Employees WHERE (LastName = @Lname) and (FirstName = @Fname)

Nota

La sintaxis para los marcadores de posición de parámetro varía dependiendo del origen de datos. Este ejemplo muestra los marcadores de posición de un origen de datos de SQL Server (@paramname). Utilice marcadores de posición de signo de interrogación (?) para los parámetros System.Data.OleDb y System.Data.Odbc (WHERE CompanyName like ?).

Este cuadro de diálogo aparece cuando se elige Agregar consulta en una etiqueta inteligente o en el menú Datos.

Con este cuadro de diálogo, se puede:

Lista de elementos de la interfaz de usuario

  • Seleccionar tabla de origen de datos
    Seleccione la tabla a la que agregar la consulta en la lista desplegable de tablas disponibles en el proyecto.

  • Seleccionar una consulta parametrizada para cargar datos
    Seleccione una consulta parametrizada nueva o existente.

  • Nuevo nombre de consulta
    Escriba un nombre para la nueva consulta parametrizada.

  • Nombre de consulta existente
    Seleccione una consulta de la lista desplegable de consultas disponibles para la tabla de origen de datos seleccionada.

  • Texto de la consulta
    Escriba la instrucción SQL que se ejecutará cuando se haga clic en el botón.

    Nota

    El asistente proporciona el Generador de consultas, una herramienta visual para crear consultas SQL.

  • Generador de consultas
    Abre el Generador de consultas, una herramienta visual para crear consultas SQL. Para obtener más información, vea Herramientas de diseño de consultas y vistas.

Vea también

Tareas

Tutorial: Mostrar datos en un formulario Windows Forms

Cómo: Agregar una consulta parametrizada a una aplicación de Windows Forms

Tutorial: Crear un formulario Windows Forms para buscar datos

Conceptos

Enlazar controles de Windows Forms a datos en Visual Studio

Enlazar controles a los datos en Visual Studio

Otros recursos

Conectarse a datos en Visual Studio

Preparar la aplicación para recibir datos

Buscar datos en la aplicación

Modificar datos en la aplicación

Validar datos

Guardar datos