Access - Buscar texto en un campo

 
Vista:
sin imagen de perfil

Buscar texto en un campo

Publicado por Joaquin (10 intervenciones) el 07/04/2014 10:51:48
Hola a todos,

Tengo un Formulario con una caja de texto donde escribo una palabra y quiero que me busque esa palabra en un campo de una tabla. He intentado la siguiente solución en la condición de la consulta pero no me funciona:

Formulario: consulta
caja de texto: deno

Tabla: FICHAS
campo: denominación.

IIf(Formularios!consulta!deno="",FICHAS.denominacion Like "*",FICHAS.denominacion Like "*" & Formularios!consulta!deno & "*")

A ver si alguien me puede echar una mano para saber cómo hacerlo.

Gracias, un saludo.
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

Buscar texto en un campo

Publicado por JOSE (830 intervenciones) el 07/04/2014 14:19:33
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
REM  CON  ADO------------------------------------------
Dim rs As Recordset
Dim CON As Connection
Rem BUSCA
Set rs = CreateObject("ADODB.RecordSet")
Set CON = Application.CurrentProject.Connection
     C10 = ""
       C10 = C10 & "  SELECT * FROM  FICHAS "
       C10 = C10 & "  WHERE  [FICHAS]![denominacion]   Like   *" &    Forms![CONSULTA ]!deno  &  "*  "
   consulta = c10
        rs.Open consulta, CON, adOpenDynamic, adLockOptimistic
 
                       Do While rs.EOF = False
                           rs.MoveFirst
                            msgbox  "dato encontrado  " &  RS.Fields("denominación").Value
 
                            rs.MoveNext
                        Loop
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
sin imagen de perfil

Buscar texto en un campo

Publicado por Joaquin (10 intervenciones) el 08/04/2014 10:08:46
Muchas gracias, ya funciona!

Saludos.
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