
Solo queria saber si esta consulta que lo escribo abajo se puede mejorar o si hay otra manera de escribirlo o simplificarlo.
La consulta totabiliza los valores($) de servicios(ser_val) de una empresea de refrigeracion entre dos fechas. Para ello uso un sum(ser_val).
El total entre cada fecha lo guardo en un vector.
Cita:
adoservicios.RecordSource = "select sum(ser_val)as ser_tot from servicios where ser_fec Between #" & Format(fecini, "mm/dd/yyyy") & "# And #" & Format(fecfin, "mm/dd/yyyy") & "#"
adoservicios.Refresh
If IsNull(adoservicios.Recordset.Fields("ser_tot")) = True Then
v(i) = 0
Else
v(i) = adoservicios.Recordset.Fields("ser_tot")
End If
adoservicios.Refresh
If IsNull(adoservicios.Recordset.Fields("ser_tot")) = True Then
v(i) = 0
Else
v(i) = adoservicios.Recordset.Fields("ser_tot")
End If
Gracias a todos.