Hola buenas noches para todos
Estoy intentando generar una busqueda (filtro) sobre un recorset generado desde ADO, la cual contiene tildes, en la base de datos y en el xbrowse se muestra de manera correcta Bogotá, D.C., si hago la busqueda bogot, bogo, bogotá funciona de manera correcta, pero si ingresamos bogota no logra hacer el filtro. Hice pruebas directo en la base de datos y funciona correctamente, el problema parece ser cuando lanzo el filtro desde la aplicación.

Estoy intentando generar una busqueda (filtro) sobre un recorset generado desde ADO, la cual contiene tildes, en la base de datos y en el xbrowse se muestra de manera correcta Bogotá, D.C., si hago la busqueda bogot, bogo, bogotá funciona de manera correcta, pero si ingresamos bogota no logra hacer el filtro. Hice pruebas directo en la base de datos y funciona correctamente, el problema parece ser cuando lanzo el filtro desde la aplicación.
*******************************
*HACEMOS EL FILTRO DEL RECORSET
*******************************
METHOD hacefiltro(cBrw,vGbus,oGbus) CLASS cBusc
IF Empty(vGbus)
::oRsBar:Filter := ""
ELSE
::oRsBar:Filter := ::hCampos["codigo"]+" LIKE '%" + alltrim(vGbus) + "%' OR "+::hCampos["nombre"]+" LIKE '%"+alltrim(vGbus)+"%'"
IF ::oRsBar:EOF .and. ::oRsBar:BOF
MsgStop( "elemento no encontrado")
::oRsBar:Filter := ""
ENDIF
ENDIF
::oRsBar:REQUERY()
cBrw:Refresh()
RETURN NIL
Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com
[ Turbo Incremental Link64 6.98 Embarcadero 7.70 ] [ FiveWin 25.01 ] [ xHarbour 64 bits) ]
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com
[ Turbo Incremental Link64 6.98 Embarcadero 7.70 ] [ FiveWin 25.01 ] [ xHarbour 64 bits) ]