Fórum Duvida com consulta entre 2 datas #182249

15/09/2003

0

Pessoal, to com uma duvida sobre localização de registros.
Tenho uma tabela de cadastro onde tem nomes, endereços e datas,
quero fazer uma consulta onde o usuario vai digitar 2 datas em 2 edits,
a data inicial e a data final, então o programa tera que localizar
todos os registros entre a data inicial e final inclusive os
registros das 2 datas digitadas. Da pra fazer sem usar SQL???
E usando SQL alguem sabe como sera o codigo???


Jiz/df

Jiz/df

Responder

Posts

15/09/2003

Marcelo.c

Em SQL:

SELECT * FROM tabela WHERE data BETWEEN data1 AND data2



Responder

Gostei + 0

15/09/2003

Jiz/df

Esse codigo eu ja coloquei mais fala que da erro.
Essa data esta gravada no padrão dd/mm/aa
os edits tem que ser assim ´edit1.text´???
Eu acho que o erro esta em como manipular a data. Me ajudem


Responder

Gostei + 0

17/09/2003

Marcelo.c

Dependendo do BD que você utiliza, as datas devem estar entre [b:a666fd5c49]#[/b:a666fd5c49] ou [b:a666fd5c49]´[/b:a666fd5c49](aspas simples).


Responder

Gostei + 0

17/09/2003

Bacalhau

Com tabelas Paradox e componente TTable é assim a filtragem:

table1.setrangestart;
table1.fieldbyname(´Data´).asdatetime := DataInicial;
table1.setrangeend;
table1.fieldbyname(´Data´).asdatetime := DataFinal;
table1.applyrange;


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar