Solicito ajuda: a select abaixo funciona bem, quando na tabela existe registro de dados dos 12 meses.
Porem quando não há registro de um determinado mes, Ex: tipo no mes de junho, ocorre erro em tempo de execução.
pode ter jan, fev, março, abril, maio,------ julho, agosto, setembro, outubro, novembro e dezembro.
a select falha quando não acha registro na tabela do mês de junho.
alguém saberia qual a solução para esse caso?
desde já agradeço.
strSQL = "SELECT abast_2014.Placa, NZ(Sum(abast_2014.[Hodometro]),0) As Soma, NZ(Sum(abast_2014.[Quantidade]),0) As Quant, NZ(Sum(abast_2014.[Valor_Total]),0) As ValTot FROM abast_2014 WHERE ((abast_2014.Placa)= '" & VIATURA & "' AND Month([abast_2014.Data_Transacao]) = " & meses & " ) GROUP BY abast_2014.Placa;"
eu uso esta select para preencher campos em um formulário.
Porem quando não há registro de um determinado mes, Ex: tipo no mes de junho, ocorre erro em tempo de execução.
pode ter jan, fev, março, abril, maio,------ julho, agosto, setembro, outubro, novembro e dezembro.
a select falha quando não acha registro na tabela do mês de junho.
alguém saberia qual a solução para esse caso?
desde já agradeço.
strSQL = "SELECT abast_2014.Placa, NZ(Sum(abast_2014.[Hodometro]),0) As Soma, NZ(Sum(abast_2014.[Quantidade]),0) As Quant, NZ(Sum(abast_2014.[Valor_Total]),0) As ValTot FROM abast_2014 WHERE ((abast_2014.Placa)= '" & VIATURA & "' AND Month([abast_2014.Data_Transacao]) = " & meses & " ) GROUP BY abast_2014.Placa;"
eu uso esta select para preencher campos em um formulário.