Problema Data no Access
16/08/2004
0
Olá,
Estou precisando urgente ajuda de alguem....
nao consigo atualizar uma tabela....
pois o formato da data do access(maldito) eu nao sei..., risos..
faço o seguinte comando.... e da errado...
select * from ponto where Data = 01/08/04 and Cartao= 12
ele retorna.. vazio...
ja verifiquei a data.. o problema esta ali...
ja tentei...
dd/mm/yy
mm/dd/yy ...
nenhum valor funciona..
ja coloquei entre aspas... e tudo mais...
será que alguem pode me ajudar?????
Estou precisando urgente ajuda de alguem....
nao consigo atualizar uma tabela....
pois o formato da data do access(maldito) eu nao sei..., risos..
faço o seguinte comando.... e da errado...
select * from ponto where Data = 01/08/04 and Cartao= 12
ele retorna.. vazio...
ja verifiquei a data.. o problema esta ali...
ja tentei...
dd/mm/yy
mm/dd/yy ...
nenhum valor funciona..
ja coloquei entre aspas... e tudo mais...
será que alguem pode me ajudar?????
Davefloripa
Curtir tópico
+ 0
Responder
Posts
16/08/2004
Okama
select * from ponto where Data = ´01/08/2004´ and Cartao= 12
Coloque entre aspas e verifique o tipo de campo que está usando no Access tem quer ser DATA/HORA e Cartao tem que ser NUMERO
Responder
16/08/2004
Thomaz_prg
Quase não utilizo Access, mas se não me engano os valores de data ficam entre ´#´. Ficam desta forma:
mas não me lembro se é dd/mm/aa ou mm/dd/aa.
Mas se não der certo, tente fazer através de parametros.
Supondo que você esteja usando uma ADOQuery, se os metodos acima não funcionarem vc pode tentar fazer assim:
Se não der certo, posta aí o erro, Ok??
select * from ponto where Data = 01/08/04 and Cartao=12
mas não me lembro se é dd/mm/aa ou mm/dd/aa.
Mas se não der certo, tente fazer através de parametros.
Supondo que você esteja usando uma ADOQuery, se os metodos acima não funcionarem vc pode tentar fazer assim:
with ADOQuery1 do begin Close; SQL.Clear; SQL.Add( ´select * from ponto where Data = :data and Cartao=12´ ); Parameters.ParamByName(´data´).Value := StrToDate( ´01/08/04´ ); Open; end;
Se não der certo, posta aí o erro, Ok??
Responder
Clique aqui para fazer login e interagir na Comunidade :)