SQL - Enlazar texto de formulario con ConsultarSQL

 
Vista:

Enlazar texto de formulario con ConsultarSQL

Publicado por Alejandro (1 intervención) el 30/03/2012 09:08:30
Hola,

Esto es en ACCESS 2007.

Tengo un formulario con un campo texto (texto1) y una macro asociada a una consulta SQL del tipo:

SELECT *
FROM database
WHERE palabra like '*(Forms![nombredelformulario].Form!texto1)*';

Técnicamente esto debería quitarme todos los resultados cuyas palabras clave tengan, o aparezca lo que ponga en el formulario. Pero escriba lo que escriba (incluso colocando el valor exacto de los datos) no quita nada.
Sé que hay opciones de hacerlo con basic, pero me gustaría tener solución a esto.
¿Alguna idea?¿está el comando LIKE tan limitado?

Gracias,
Alejandro
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Enlazar texto de formulario con ConsultarSQL

Publicado por Leopoldo Taylhardat (93 intervenciones) el 01/04/2012 14:00:01
Saludos...
No conozco mucho sobre el SQL de Access pero el like no funciona de esa manera, en el estandard sql...
funciona con '%':
' %cadena_texto%'
'cadena_texto%'
'%cadena_texto'
el '%' al principio indica que no importa que hay delante de la cadena
el '%' al final indica que no importa que hay detras de la cadena...
espero que te sirva...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar