USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Selecionar Mes numa consulta SQL (datepart)
Helio
SÃO PAULO
SP - BRASIL
Postada em 14/01/2005 00:44 hs            
Ola Pessoal Emoções
 
Preciso selecionar apenas o mes numa consulta (VB6). Tentei assim :
 
SQL = "SELECT ClienteCodigo, ClienteNome, ClienteEndereco, ClienteCidade, ClienteUF, ClienteCEP, ClienteNascimento, ClienteFone "
SQL = SQL & "From Clientes WHERE "
SQL = SQL & "(((DatePart(M,ClienteNascimento)) = " & ptData & "));"
 
Eu estava pensando que o datepart me retornaria apenas os registros com o mes igual ao passado na variavel ptData, mas isso não funcionou! Gostaria se possivel alguem me desse uma dica de como faço para resolver este probleminha. Obrigado por qualquer dica.Emoções
     
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
ENUNCIADA !
Postada em 14/01/2005 01:48 hs            
SQL = "SELECT ClienteCodigo, ClienteNome, ClienteEndereco, ClienteCidade, ClienteUF, ClienteCEP, ClienteNascimento, ClienteFone "
SQL = SQL & "From Clientes WHERE "
SQL = SQL & "MONTH(ClienteNascimento) = " & ptData & ""
 
Use DAY(), MONTH() e YEAR() para extrair partes de uma data... funciona em qualquer linguagem SQL, seja Microsoft, Interbase, PostGree... nunca vi da erro...


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

   
fisico_302
não registrado
Postada em 19/11/2009 20:43 hs   
Ajudou muito cara. Obrigado.
     
sadf
não registrado
ENUNCIADA !
Postada em 01/05/2012 20:02 hs   
oi<r>oi
   
Israel
não registrado
ENUNCIADA !
Postada em 15/07/2014 14:56 hs   
Cara ajudou muito aqui, evitou que eu fizesse uma grande Gambiarra Valeu
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página