Consulta. Varios valores de un campo memo. Desde un formulario.

21/10/2011 - 17:02 por Armantes | Informe spam
Buenas,

Estoy tratando de hacer un buscador desde un formulario. La idea es
que en un formulario rellene un campo con valores separados por comas.
Al pulsar un boton me abra una consulta que me busque esos valores
separados por comas en un campo memo. Quiero que me aparezcan los
registros cuando aparezca al menos uno de esos valores en el campo
memo.

Gracias por su interes.

Un saludo,

Carlos

Preguntas similare

Leer las respuestas

#1 José Mª Fueyo
24/10/2011 - 14:27 | Informe spam
Hola
No nos comentas que versión de Access utilizas.
Mira a ver sí esto te puede ayudar: http://tinyurl.com/6anysdu

Salu2
José Mª Fueyo
[MS MVP Access]
Respuesta Responder a este mensaje
#2 Armantes
25/10/2011 - 20:50 | Informe spam
Lo siento access 2003.

On 24 oct, 14:27, José Mª Fueyo wrote:
Hola
No nos comentas que versión de Access utilizas.
Mira a ver sí esto te puede ayudar:http://tinyurl.com/6anysdu

Salu2
José Mª Fueyo
[MS MVP Access]
Respuesta Responder a este mensaje
#3 José Mª Fueyo
26/10/2011 - 14:02 | Informe spam
Hola
¿Te sivió el link que te pasé?

Salu2
José Mª Fueyo
[MS MVP Access]
Respuesta Responder a este mensaje
#4 Armantes
26/10/2011 - 21:56 | Informe spam
Hola José Mª,

No es exactamente lo que trato de conseguir.

Voy a tratar de explicarme. He creado un campo memo y lo he llenado
con palabras separadas de espacios (ejemplo: "mesa madera cuadrada
negra") Es decir, lo lleno con palabras que describen como con
etiquetas un articulo.
Y pretendo crear un buscador mediante un formulario que tenga un campo
de texto en el que yo escriba palabras (etiquetas) describan lo que
busco separado por espacios (ejemplo:"mesa negra". Y al pulsar un
boton me apareceran los registros que contengan en el campo memo al
menos una de estas etiquetas o "mesa" o "negra".

Gracias,

Carlos


On 26 oct, 14:02, José Mª Fueyo wrote:
Hola
¿Te sivió el link que te pasé?

Salu2
José Mª Fueyo
[MS MVP Access]
Respuesta Responder a este mensaje
#5 José Mª Fueyo
27/10/2011 - 12:27 | Informe spam
Hola
Pues puedes hacer tal como pone en el link. Crea una matriz de cadenas
con los valores introducidos en tu cuadro de texto(usando la función
split y como separador un espacio), y a continuadión construye una
sentencia WHERE (sin el WHERE) donde indicas que el campo memo
contenga uno u otro valor (MiMemo like '*Valor1*' OR MiMemo like
'*Valor2*' OR...). Esta sentencia se la asignas a la propiedad FILTER
del formulario y a continuación estableces la propiedad FilterOn a
true.
Para luego volver a mostrar todos, establece la propiedad FilterOn a
false.

Salu2
José Mª Fueyo
[MS MVP Access]
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida