Hola amigos que tal, tengo un problemilla con la siguiente consulta, es esta:
Select * from sesiones WHERE UCase(codmonitor) like '%" & UCase(lngcodmonitor) & "%' order by codsesion
Esta consulta me filtra las sesiones por monitor, si la variable "lngcodmonitor" esta vacia me muestra todas las sesiones (correcto) y si le meto un valor a "lngcodmonitor" me muestra las sesiones de ese monitor.
Mi problema es el siguiente, si el codigo que le mando es "1" me muestra las sesiones de los monitores con codigo 1, 10, 11, 12, 13 ...... y asi sucesivamente, todos los monitores que tienen un 1 en el codigo. no entiendo por que me hace esto.
Hay alguna manera de que no me haga esto y al mandarle un valor vacio a la variable del codigo me siga sacando todas las sesiones?
Un Saludo y gracias¡¡