![]() |
Filtrar por campo con TCalendar
Hola,
Lo que pasa es que no he podio filtrar por fecha en un campo de una tabla que se llama "Fecha Recibido". Cuando pongo la instruccion:
El problema esta en que el campo tiene un espacio entre las dos palabras "Fecha Recibido". Como puedo solucionar esto sin cambiar el nombre del campo?? Gracias |
Hola leogobo.
Cuando tenés nombres de campos con caracteres especiales o con espacios tenés que encerrar el nombre del campo entre corchetes:
Saludos. |
Cuando lo pongo entre corchetes como me dijiste me sale el siguiente error:
Index based on unknown field "[". |
Que raro, lo probé y funciona bien...
Tal vez me haya equivocado al pensar que estás usando DB... revisá este artículo de embarcadero: DB.TDataSet.Filter . ¿ Con que componentes estás trabajando ? Un saludo. |
Pues estoy utilizando TCalendar y para el manejo de una tabla de dBase el componente TDbf.
Sera que no funciona porque estoy en lazarus ?? |
Cita:
Sé que es justamente lo contrario a lo que buscas, pero si los componentes TDbf o Lazarus no permiten nombres de campos con espacios, no te va a quedar otro remedio que renombrar el campo. Saludos. |
pues finalmente si me toco cambiar el nombre del campo.
Gracias. |
Tengo otra preguntica, no se si se puede en este mismo post.
Como puedo hacer para que cuando presione una letra en un TDBComboBox, me comience a ubicar desde el primer item con esta letra en toda la lista que esta organizada alfabéticamente ??? |
Hola.
Creo que deberías crear otro hilo con tu nueva pregunta y te explico el motivo de esta recomendación. Suponé que estás buscando: DBComboBox posicionarme alfabéticamente, te vá a ser muy difícil encontrarlo si la respuesta está en un hilo titulado: Filtrar por campo con TCalendar. ;) Saludos.:) |
La franja horaria es GMT +2. Ahora son las 23:34:14. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi