Problema com SQL com data
11/01/2006
0
Boa tarde
To fazendo um comando SQL onde ele seleciona os registros do dia 31/12/2005 mas não tá dando certo fiz assim mas a parte do WHERE PERIODO = 31/12/2005 dá uma mensagem TYPE MISMATCH IN EXPRESSION.
Já tentei colocar assim WHERE PERIODO = ´31/12/2005´ e WHERE PERIODO = ´31/12/2005´ mas deu o mesmo problema.
SELECT CGC, PERIODO, VRECBRUACU
FROM ´C:\CPV\CONTTX\DADOS\CONTTX2005.DB´ Conttx2005
WHERE PERIODO = 31/12/2005
[color=green:fcd2c0df6b]Titulo e tópicos editados por gandalf.nho. Não poste em maiúsculas[/color:fcd2c0df6b]
To fazendo um comando SQL onde ele seleciona os registros do dia 31/12/2005 mas não tá dando certo fiz assim mas a parte do WHERE PERIODO = 31/12/2005 dá uma mensagem TYPE MISMATCH IN EXPRESSION.
Já tentei colocar assim WHERE PERIODO = ´31/12/2005´ e WHERE PERIODO = ´31/12/2005´ mas deu o mesmo problema.
SELECT CGC, PERIODO, VRECBRUACU
FROM ´C:\CPV\CONTTX\DADOS\CONTTX2005.DB´ Conttx2005
WHERE PERIODO = 31/12/2005
[color=green:fcd2c0df6b]Titulo e tópicos editados por gandalf.nho. Não poste em maiúsculas[/color:fcd2c0df6b]
Flaviocont
Curtir tópico
+ 0
Responder
Posts
11/01/2006
Gandalf.nho
Muitos bancos trabalham com datas no formato mm/dd/aaaa. Passe a data nesse formato ou, melhor ainda, use parâmetros.
Responder
Clique aqui para fazer login e interagir na Comunidade :)