FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Filtros con maskedit
Hola amigos del clubdelphi, mi pregunta es, cómo le hago para filtrar un registro de teléfono en este formato (809)999-9999?, ya que cuando lo intento en ese formato da error. Utilizo delphi-7 y access.
Si alguien me puede dar una ayuda, se lo agradecería, gracias anticipadas... |
#2
|
||||
|
||||
Hola, podrias postear algo codigo? para asi poderte ayudar.
Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#3
|
||||
|
||||
Asunto
Este es el código que utilizo...
Cuando utilizo un Edit me presente al siguiente error al empezar a digitar el número en este formato (809)999-9999. Cita:
Cita:
Es que acaso no es posible filtrar con formato como este (809)999-9999? |
#4
|
|||
|
|||
Error de Nombre de Campo
No vi mucho el codigo, pero el 1º error que te presenta es porque no existe el nombre del campo por el cual estas filtrando.
Verificá bien en tu tabla si los campos telefono y celular existen realmente, quizas en plural, acentuados o algo por el estilo. El segundo es porque tenes un lio con los apóstrofes '''. En lugar de traer una tabla con todos los contactos y despues filtrar, te recomiendo uses un query y lo cargas cuando selecciones en el combo. Si bien el like en Access funciona con asterisco, cambialo por % que de esta forma te va a funcionar con cualquier BD. Por qué no usas un poco de lógica ? al cargar el combo lo cargas asi: TELEFONO y CELULAR (sacando el acento de tel.) Entonces usas Filtro := ComboBox1.Text + 'LIKE ' + QuotedStr( MaskEdit1.Text ) + '%'; Así te queda mas legible. Saludos y espero haberte ayudado Última edición por waly2k1 fecha: 23-09-2007 a las 05:42:08. |
#5
|
||||
|
||||
Asunto
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.
|
#6
|
||||
|
||||
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. |
|
|
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 |
|