PESQUISA ENTRE DATAS COM SQL SERVER
Bom dia, amigos.
Como realizar a seguinte pesquisa:
Preencho as TextBox:
TxtDataInicial = 01/10/2010
TxtDataFinal = 30/10/2010
Preciso pesquisar os registros que estão entre essas datas. Quando realizo a minha pesquisa, aparecem todos os registros cadastrados, inclusive os que estão fora da faixa de datas digitadas nas TextBox
comando sql que estou utilizando:
Select * From Tabela Where data Between TxtDataInicial.Text And TxtDataFinal.Text
Lembrando que estou utilizando SqlServer e o campo data na tabela está com texto e não data (como já tenho registros na tabela, não posso modificar a estrutura dela).
Preciso converter, portanto as datas, mas não sei como fazer isso.
Sempre tive problemas com datas.
Alguém se prontifica a ajudar me?
Até mais.
Como realizar a seguinte pesquisa:
Preencho as TextBox:
TxtDataInicial = 01/10/2010
TxtDataFinal = 30/10/2010
Preciso pesquisar os registros que estão entre essas datas. Quando realizo a minha pesquisa, aparecem todos os registros cadastrados, inclusive os que estão fora da faixa de datas digitadas nas TextBox
comando sql que estou utilizando:
Select * From Tabela Where data Between TxtDataInicial.Text And TxtDataFinal.Text
Lembrando que estou utilizando SqlServer e o campo data na tabela está com texto e não data (como já tenho registros na tabela, não posso modificar a estrutura dela).
Preciso converter, portanto as datas, mas não sei como fazer isso.
Sempre tive problemas com datas.
Alguém se prontifica a ajudar me?
Até mais.
ô loko bixo! não trablho com sqlserver mas, creio que deve ser isso... depois, aconselho a fazer backup e arrumar essa caca pra não ficar fazendo enjambres...
mas vamos lá...
mas vamos lá...
... where between convert(datetime,TxtDataInicial.Text, 103) and convert(datetime,TxtDataFinal.Text[ô], 103)
Não entendi o que quis dizer com isso:
depois, aconselho a fazer backup e arrumar essa caca pra não ficar fazendo enjambres
mas......
Obrigado pela ajuda. De certo desse jeito.
Até mais.
depois, aconselho a fazer backup e arrumar essa caca pra não ficar fazendo enjambres
mas......
Obrigado pela ajuda. De certo desse jeito.
Até mais.
ok, disse traduzindo.. que é melhor fazer um backup e arumar a estrutura pra não ficar fazendo conversões de tipos para consultas. não esqueça de encerrar o topico se foi resolvido.
Tópico encerrado , respostas não são mais permitidas