![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Gracias por la ayuda, pero me sigue presentando el mismo error, en todo caso el código que escribi arriba me finciona perfectamente con Código con su respectivo acento en el combobox, tambien funciona con empresa, contacto, etc, el problema ocurre al implemntar la busqueda por teléfono en este formato, sin estos simbolos ()- me funciona pero al incluirlos bam error, ya sea con maskedit o edit.
![]() |
|
#2
|
||||
|
||||
|
Hola, Creo que te faltan comillas aqui:
intentalo, luego nos comentas. Saludos.
__________________
![]() Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
|
#3
|
||||
|
||||
|
Filtro := ComboBox1.Text + 'LIKE ' + QuotedStr( MaskEdit1.Text ) + '%';
ummmm, el comodin debe estar dentro del QuotedStr y antes de la palabra "like" falta un espacio (o dará fallo al ejecutar el sql) y ahora si, todo el texto y el comodín se encierran entre comillas. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. Última edición por Lepe fecha: 23-09-2007 a las 15:55:14. |
|
#4
|
|||
|
|||
|
Bien
Cita:
Efectivamente Sr., totalmente de acuerdo con tu acotación. Lo escribí rápido y no presté atención a esos 'detalles'. Saludos |
|
#5
|
||||
|
||||
|
Gracias a todos por la ayuda, logré solucionar el problema para filtrar por el maskedit el único problema es que cuado limpio el mask edit no se muestran todos los registros en el DBGrid se queda en blanco, aúnque ese problema no sucede cuando realizo la busqueda por código, empresa, contacto, etc, inmediatamente limpio regresan al DBDgrid los registros pero con el maskedit no sucede la misma situación. Acaso debo agregar algo más?
![]() |
|
#6
|
||||
|
||||
|
Acabo de releer el hilo y me parece extraño que funcione. Tenía entendido que "Like" era incompatible con la propiedad Filter (o sea que no funcionaba). Revisa que devuelva los datos correctos.
Yo hablaba de sql, es decir de un TADOQuery en el que su claúsula where fuese la comentada. En cuanto a lo que comentas, puede que esté interfiriendo las otras condiciones de búsqueda, en resumen, debería quedar algo así: Ya que si cada condición pone el Filtered a True/False, puede que al final no haga lo que deseas. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#7
|
||||
|
||||
|
Hola
Aquí la pregunta seria: Los campos Teléfono y Celular son Numéricos o texto en la base de datos. Si son numéricos no va a aceptar (). Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| MaskEdit | NuncaMas | Varios | 11 | 07-01-2010 13:11:08 |
| Filtros sobre Filtros en Paradox | Fabricio | Tablas planas | 9 | 03-04-2007 18:40:36 |
| Problema con maskedit | Chompiras | Varios | 3 | 07-02-2006 01:25:30 |
| MaskEdit!! | JCarlos | OOP | 3 | 19-01-2005 20:45:32 |
| MaskEdit | scooterjgm | OOP | 5 | 20-09-2004 07:13:12 |
|