Fórum Como usar campo Data MySql 5 X Delphi #30803

28/08/2006

0

Olá Pessoal !!!

Estou fazendo uma consulta com datas no MySql e nao esta me retornando erro e nem resultado nenhum....
Sei que no Access temos que utilizar #, alguem sabe como pesquisar com data no mysql 5....

wdat1:=´2006-08-01´
wdat2:=2006-12-31´


QryConsulta.Sql.Add(´ and C2.DataPgto Between ´+wdat1+´ and ´+wdat2+´´)


Obrigado.
Robson.


Robsons

Robsons

Responder

Posts

18/09/2006

Aloizio Castro

Olá Pessoal !!! Estou fazendo uma consulta com datas no MySql e nao esta me retornando erro e nem resultado nenhum.... Sei que no Access temos que utilizar #, alguem sabe como pesquisar com data no mysql 5.... wdat1:=´2006-08-01´ wdat2:=2006-12-31´ QryConsulta.Sql.Add(´ and C2.DataPgto Between ´+wdat1+´ and ´+wdat2+´´) Obrigado. Robson.



Olá, você está usando DBExpress ???
Se estiver, pode me dar umas dicas, pois eu não consigo enxergar as tabelas após criar a conexao!!!

Abraços


Responder

Gostei + 0

09/10/2006

Tiago_bh

Tente coloca as datas em entre aspas simples, deve funcionar...

Pelo menos na versão 5, tenho certeza que funciona...


Responder

Gostei + 0

09/10/2006

Mysys

tenta assim

QryConsulta.Sql.Add(´ and C2.DataPgto Between :wdat1 and :wdat2´)
QryConsulta.Params[0].AsDateTime := onde ta a data 1
QryConsulta.Params[1].AsDateTime := onde ta a data 2


Responder

Gostei + 0

11/10/2006

Otto

ou tente assim :)

[code]wdat1:=´2006-08-01´
wdat2:=2006-12-31´


QryConsulta.Sql.Add(´ and C2.DataPgto Between ´+QuotedStr(wdat1)+´ and ´+QuotedStr(wdat2)+´´) [code]


Responder

Gostei + 0

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

Aceitar