Compartir a través de


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

Complete 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 de Windows. Esto incluye agregar una nueva consulta a la tabla seleccionada y agregar controles para que los usuarios especifiquen los valores de los parámetros en el formulario; también se agrega un botón para ejecutar la consulta.

Una consulta parametrizada devuelve datos que cumplen las condiciones de una cláusula WHERE en la consulta. Por ejemplo, puede parametrizar una lista de clientes para mostrar solo los clientes de una determinada ciudad; para ello, agrega WHERE City = @City al final de la instrucción SQL que devuelve una lista de clientes. La cláusula WHERE define la condición que se debe cumplir cuando se ejecute 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 son:

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

Nota

La sintaxis de los marcadores de posición de los parámetros varía según el origen de datos.En este ejemplo se muestran los marcadores de posición de un origen de datos de SQL Server (@paramname).Use 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, puede:

Lista de elementos de la interfaz de usuario

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

  • Seleccione una consulta con parámetros 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 en la lista desplegable de consultas disponibles para la tabla de origen de datos seleccionada.

  • Texto de consulta
    Escriba la instrucción SQL que se ejecutará al hacer 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.

Vea también

Tareas

Tutorial: Mostrar datos en Windows Forms

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

Tutorial: Crear Windows Forms para buscar datos

Conceptos

Enlazar controles de Windows Forms a datos en Visual Studio

Preparar la aplicación para recibir datos

Buscar datos en la aplicación

Enlazar controles a los datos en Visual Studio

Modificar datos en la aplicación

Validar datos

Guardar datos

Otros recursos

Conectarse a datos en Visual Studio