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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  consulta sql
Silva1547
SILVES
00 - PORTUGAL
ENUNCIADA !
Postada em 17/10/2009 08:12 hs            
O que está errado nesta consulta?
Os dados  dia na tabela tbRegisto está como (por exemplo): Sabado 16-11-2009

parte do código

DIM numeroMes AS String
DIM sql AS String

numeroMes = Str$(cbmes.Index)
IF Len(numeroMes) < 2 THEN numeroMes = "0" & numeroMes

quero que a consulta me devolva só 11 da variável dia (que será o mês)

sql = ("SELECT * FROM tbregisto where codigo LIKE  '" &
txtcodigo.Text & "' and (Mid(dia,(Len(dia)-7),2)) like '" & numeroMes & "'order by ID")
Obrigado
   
Carlos Bino
PAULISTA
PE - BRASIL
ENUNCIADA !
Postada em 17/10/2009 10:46 hs            
Você já tentou utilizar Month()?

Month(dia)=11

A variável dia deve estar no formato dd/mm/yyyy

CBout
Tão rápido quanto os usuários!
   
Silva1547
SILVES
00 - PORTUGAL
ENUNCIADA !
Postada em 17/10/2009 11:40 hs            
O que eu queria mesmo era que me devolve-se os dígitos das posições 6 e7 contando do fim da
variável,independente da formatação.
Obrigado pela resposta
   
Silva1547
SILVES
00 - PORTUGAL
ENUNCIADA !
Postada em 17/10/2009 20:38 hs            
Resolvido
   
Página(s): 1/1    

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