Jump to content


Photo

Datepart - (separar Por Mes)


  • Faça o login para participar
5 replies to this topic

#1 Deigmar

Deigmar

    Normal

  • Usuários
  • 117 posts
  • Sexo:Não informado
  • Interesses:paraquedismo, esportes radicais, computação gráfica, programação web e mulherada....

Posted 23/04/2004, 11:06

Olá


Não consigo usar o datepart na instrução sql (banco access)
Alguém me ajuda??


"SELECT * FROM Cadastro WHERE datepart('m',Data da compra)=" & Month(Date) & ";"

acontece o seguinte erro:

Erro de sintaxe (operador faltando) na expressão de consulta

Edição feita por: Deigmar, 23/04/2004, 11:07.

.: Go Down !!! - Skydiver :.

#2 yakko

yakko

    Turista

  • Usuários
  • 37 posts
  • Sexo:Não informado

Posted 23/04/2004, 11:45

tente desta forma e depois me avise o resultado
"SELECT * FROM Cadastro WHERE Month([Data da compra])=" & Month(Date) & ";"

seguinte, vai uma dica, nao coloque espaco no nome dos campos, se for utilizar espaco substitua por underline (_), qualquer banco tem problema com campos com espacos. e por padrao usamos o underline
[]´s

yakko

#3 Deigmar

Deigmar

    Normal

  • Usuários
  • 117 posts
  • Sexo:Não informado
  • Interesses:paraquedismo, esportes radicais, computação gráfica, programação web e mulherada....

Posted 23/04/2004, 11:57

olá

Obrigado pela ajuda!!
Funcionou perfeitamente

"SELECT * FROM Cadastro WHERE Month([Data da compra])=" & Month(Date) & ";"

valeu a dica, eu tb sempre uso o underline, é que neste caso estou programando em um banco já pronto do cliente, e ele já tem alguns scripts de consulta rodando, não posso alterar os nomes.....

[]'s

Deigmar
.: Go Down !!! - Skydiver :.

#4 Deigmar

Deigmar

    Normal

  • Usuários
  • 117 posts
  • Sexo:Não informado
  • Interesses:paraquedismo, esportes radicais, computação gráfica, programação web e mulherada....

Posted 23/04/2004, 14:12

mais uma dúvida pessoal...

E se eu quiser adicionar tb o ano neste código como faço..
por exemplo minha querystring trará 04/2004

[]'s

deigmar
.: Go Down !!! - Skydiver :.

#5 .:Matrix:.

.:Matrix:.

    12 Horas

  • Usuários
  • 123 posts
  • Sexo:Não informado
  • Localidade:Sampa
  • Interesses:Muitos menos Delphi, PHP e Adjacentes hauahaua

Posted 23/04/2004, 14:47

kra eu sempre que preciso edito a string antes de consultar manja???

Não sei como esta no seu banco mais você pode separar o mes e o ano uma em cada string depois manda ele fazer um select do mes e do ano baseado na string...

Deu pra entende??


Abraços
Este post é dedicado a Yasmin minha linda filhinha hauhauahau
-----------------------------------------------------------------------
Visite ::: www.destroyers.com.br (onde sou o Fundador hauahua)
-----------------------------------------------------------------------
Se puder ajudar fico grato se naum puder, fico do mesmo jeito, pelo menos leu neh :-D

#6 Deigmar

Deigmar

    Normal

  • Usuários
  • 117 posts
  • Sexo:Não informado
  • Interesses:paraquedismo, esportes radicais, computação gráfica, programação web e mulherada....

Posted 23/04/2004, 15:45

Fiz de outra forma e deu certo, tipo conforme vc sugeriu, criei duas strings com periodo de datas e fiz um SELECT com BETWEEN..

valeu galera..!

[]'s

deigmar
.: Go Down !!! - Skydiver :.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq