La Web del Programador: Comunidad de Programadores
 
    Pregunta:  6655 - CAJAS DE TEXTO COMO VARIABLES EN UNA CONSULTA
Autor:  Ricardo Mazareigos
Como puedo hacer para que una caja de texto de un formulario sea un criterio en una consulta. Y como hacer que una variable en el editor de texto de visual basic se pueda usar como criterio en una consulta.

  Respuesta:  Pablo
En Access lo haría así:

'Movemos el cursor al campo Empleado
Txt_Empleado.SetFocus
'Hacemos un filtro con una Consulta SQL que emplea una 'búsqueda blanda
DoCmd.ApplyFilter "Select * FROM Empleados WHERE Empleado LIKE '*" & Txt_Empleado.Text & "*';"

'Empleados --> tabla
'Txt_Empleado.Text --> valor del campo

  Respuesta:  TOURING
El modo de hacerlo es a través de código y SQL.

Ejemplo: Suponiendo que la caja de texto se llame caja, el código quedaría algo como esto:

docmd.runsql "SELECT [campos] FROM [Tabla] WHERE [campo] LIKE '" & caja.value & "';"