REGISTROS EM ATRASOS

ADRIANOM 24/06/2010 21:28:30
#345741
Alguém sabe como faço para que seja filtrado os meus dados em atraso....
Queria que o usuário digitasse em um textbox o número de dias que ele queria que fosse exibido...
Tipo: se ele digitar 30 ... será listado registros em atraso com 30 dias ou mais...


trabalho com datas não é o meu forte...
PAULOOLIVEIRA 24/06/2010 22:42:15
#345744
Companheiro,

vc.quer pegar os dados de x dias atras da data atual ne ?

entao faz assim

x = valor do txtfield (ex: 30)

xdata = date - x

dai .. vai de select , depende do bd que vc ta usando

select * from nometabela where data <= xdata

blz !
ADRIANOM 25/06/2010 16:40:00
#345802
Poderia colocar em um exemplo para mim.... tentei em cima da tua lógica.. mas devo estar escrevendo o código errado.
ADRIANOM 25/06/2010 18:13:41
#345815
Consegui VLW...

Text2.Text = Format(Date, [Ô]dd/mm/yyyy[Ô])
Text3.Text = CDate(Text2.Text) - Text1.Text


SQL = [Ô]SELECT * FROM MPDevolucao WHERE DataDevolucao <= [ô]%[Ô] & Text3.Text & [Ô]%[ô][Ô]

Funcionou....
Tópico encerrado , respostas não são mais permitidas