Problemas con Filter
Saludos.
Mi consulta es la siguiente. Trabajo con una base de datos clientes.DBF y necesito filtrar un campo de la siguiente forma. Campo COMPRA, este campo solo contiene SI o NO y lo he intentado de la siguiente forma En el evento onclik del boton pongo DataModule.TablaClientes.Filter := ' " COMPRA" = "SI" ' ; Para que lo visualice en un DBGrib y da un error desconocido. Ah, os aclaro que no trabajo con SQL, la verdad es que no lo he hecho nunca. Alguien me puede ayudar. Gracias |
Hola
Suponemos que COMPRA es el nombre del campo, verdad?. Saludos |
Hola Caral.
Sí, efectivamente, el nombre del campo es COMPRA y su contenido es “ SI o NO “ Y sigue dando el mismo error Invalid filter expression carácter “ ”: He probado de todas las formas y nada. Gracias. |
Me da la impresión que el campo es de tipo lógico y por lo tanto el filtro debiera ser:
Un Saludo. |
Saludos MarcosZorrilla.
No, no es un campo logico y eso es lo que me extraña, porque en todos los manuales que he consultado se hace precisamente como dice Caral, pero me sigue dando el mismo error y no se porqué. No se si probar de otra manera en SQL por ejemplo, pero la verdad que yo en SQL nada de nada. Gracias. |
Quizás el error es que no pones dos apóstrofes y estas poniendo comillas
" " No '' '' Si (Con el apóstrofo que está en la misma tecla que la interrogación). Un Saludo. |
Eres un fenomeno MarcosZorrilla.
Correcto, así es. Gracias Marcos y gracias Caral.:D |
La franja horaria es GMT +2. Ahora son las 10:14:39. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi