|
Postada em 06/07/2004 18:10 hs
Oiii! Oh,Eu de novo!!! Estou com uma duvida no selecionar de duas datas, exemplo: existe um campo DataRetirada preciso selecionar apos o usuario digitar a data inicial e final o intervalo, ou seja, datainicial tem q ser igual e maior e data final menor igual, dai fiz assim: "SELECT * FROM TABELA WHERE DATARETIRADA >= (' " & txtData1.Text & " ') AND DATARETIRADA <= (' " & txtdata2.Text & " ')" Xii, nao esta dando certo! Ele apenas seleciona a data menor q data2 ex: intervalo de 01/07/04 e 05/07/04, dai fica visualizada somente do dia 01/07 a 04/07/04. Preciso saber o q esta errado, se alguem puder me ajudar ficarei muito contente!! Sds
|
|
|
|
|
Postada em 06/07/2004 18:13 hs
SELECT * FROM TABELA WHERE DATARETIRADA >= (' " & format(txtData1.Text,"dd/mm/yyyy") & " ') AND DATARETIRADA <= (' " & format(txtdata2.Text,"dd/mm/yyyy") & " ')"
Eu sou o alfa e o ômega, o princípio e o fim, diz o Senhor, que é, e que era, e que há de vir, o Todo Poderoso. (Ap 1.8)
|
|
|
Tiranossauro
não registrado
|
|
Postada em 06/07/2004 22:58 hs
SELECT * FROM Tabela WHERE Format(DataRetirada, 'yyyymmdd') >= '" & format(txtdata1.text, "yyyymmdd") & "' AND Format(DataRetirada, 'yyyymmdd') <= '" & format(txtdata2.text, "yyyymmdd") & "'"
|
|
|
|
Postada em 07/07/2004 02:24 hs
se for access use Between #" & Format(data1, "mm,dd,yyyy") & "# And #" & Format(data2, "mm,dd,yyyy") & "#"
|
|
|
|
Postada em 07/07/2004 09:31 hs
"Brigadinha!" Gente valeu! Funcionou! Menos um problema... Sds
|
|
|
|