|
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
|
|
|
|
|
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!
|
|
|
|
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
|
|
|
|
Postada em 17/10/2009 20:38 hs
|
|
|