PDA

Visualizza la versione completa : [delphi]: filtrare record per mese e anno


elevation
19-09-2002, 20:23
ciao a tutti,

come posso filtrare i record di una adotable per mese e anno contenuti in un
campo data del tipo 12/09/2002?

ciao

alka
20-09-2002, 01:14
Ti avevo giÓ spiegato tempo fa come si filtrano i record!

Rileggi questo thread (http://forum.html.it/forum/showthread.php?s=&threadid=274038).

Ciao! :ciauz:

elevation
20-09-2002, 08:28
Ciao Alka,

il problema Ŕ che non so come confrontare l'anno e il mese di una data contenuta nel campo data de tipo 01/01/2002 con l'inserimento del mese e anno da parte dell'utente in due edit.


ciao

alka
20-09-2002, 09:17
Devi confrontare il valore del campo che contiene la data e l'ora con il valore data/ora ottenuto tramite la conversione del contenuto degli Edit in formato TDateTime.

Hai a tua disposizione una funzione, DateTimeToStr, che permette di convertire una stringa (nel tuo caso, ottenuta dalla concatenazione del contenuto degli Edit intervallati da uno spazio) in un valore di tipo TDateTime, direttamente confrontabile con il valore del campo all'interno dell'evento OnFilterRecord per determinare se deve essere accettato oppure no.

Fai qualche prova prima di arrenderti alla necessitÓ di richiedere aiuto...l'intraprendenza Ŕ essenziale nella programmazione!

Ciao! :ciauz:

Loading