Imprimir página | Cerrar ventana

problemas al realizar una busqueda mediante codigo

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=85422
Fecha de impresión: 28/Marzo/2024 a las 19:56


Tema: problemas al realizar una busqueda mediante codigo
Publicado por: cuic
Asunto: problemas al realizar una busqueda mediante codigo
Fecha de publicación: 29/Julio/2020 a las 23:03
un cordial saludo a todos
hace tiempo en este maravilloso foro me pasaron un codigo para realizar busquedas en un formulario que me a funcionado perfectamente. el problema es que si buscaba por ejemplo el registro ""the house" me muestra correctamente todos los registros con esa palabra.  ahora he descubierto que si busco per ejemplo "it's the  house" a la que encuentra el símbolo " ' " se queda y no busca nada.

este el el codigo 

  Dim strCadendaBusqueda2 As String
    Dim strCondicio2 As String

    If Not IsNull(Me.buscatitulo) Then
        strCadendaBusqueda2 = Me.buscatitulo
        
        strCondicio2 = "[titulol] like '*" & strCadendaBusqueda2 & "*'"
    
        Me.FilterOn = True
        Me.Filter = strCondicio2
    Else
        Me.FilterOn = False
    End If
Me.buscatitulo = ""
End Sub


alguien puede indicarme como puedo solucionar el problema
muchas gracias a todos
  



Respuestas:
Publicado por: mounir
Fecha de publicación: 29/Julio/2020 a las 23:20
Hola!

En la sección de http://www.mvp-access.com/foro/tus-funciones-favoritas-aportaciones-artculos_forum8.html" rel="nofollow - "Tus funciones favoritas...." en este foro encuentras varios ejemplos de filtros del compañero VIMIPAS.

Otra fuente es ésta:-
http://www.accessyexcel.com/access-hacer-que-un-buscador-encuentre-registros-en-formato-texto-bien-vayan-acentuados-o-no-usando-vba-2/" rel="nofollow - Access – Hacer que un buscador encuentre registros en formato texto bien vayan acentuados o no usando VBA


-------------
Un Saludo.


Publicado por: emiliove
Fecha de publicación: 29/Julio/2020 a las 23:36
Hola
También puedes reemplazar la comilla simple por dos comillas simples como aconseja Emilio Sancha, o puedes hacerlo con comillas dobles como Lo hace Patxi Saenz, pero mejor que sean ellos lo que te digan:

http://www.mvp-access.com/foro/comillas-en-string_topic81339.html?KW=Patxi" rel="nofollow - http://www.mvp-access.com/foro/comillas-en-string_topic81339.html?KW=Patxi

Saludos.


Publicado por: cuic
Fecha de publicación: 29/Julio/2020 a las 23:38
ok voy a mirar los ejemplos y las dobles comillas


Publicado por: cuic
Fecha de publicación: 02/Abril/2021 a las 13:53
gracias la solucion funciono perfectamente
doy el tema por cerrado



Imprimir página | Cerrar ventana