** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - error de compilacion, se esperaba case
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoerror de compilacion, se esperaba case

 Responder Responder
Autor
Mensaje
cuic Ver desplegable
Habitual
Habitual


Unido: 11/Septiembre/2006
Localización: España
Estado: Sin conexión
Puntos: 85
Enlace directo a este mensaje Tema: error de compilacion, se esperaba case
    Enviado: 03/Junio/2021 a las 22:49
un saludo a todos

estoy intentando agrupar todos los registros del campo DATA del año 2020 para contarlos y para sumar los kilometros totales del campo KM y cuando pongo el código me da el error

select year ([principal.data]) as 2021,sum([km]) from principal

cuando termino la linea  me da el error de compilacion se esperava case
alguien puede ayudarme, que es ese error, como se soluciona
   
gracias

Arriba
xavi Ver desplegable
Administrador
Administrador
Avatar
Terrassa-BCN

Unido: 10/Mayo/2005
Localización: Catalunya ||||
Estado: Sin conexión
Puntos: 14738
Enlace directo a este mensaje Enviado: 04/Junio/2021 a las 17:11
Por lo que parece, estás escribiendo la SQL directamente en la ventana de VBA. Ahí nunca va a funcionar..

Si lo que pretendes es sumar todos los registros que cumplan una condición de una sola tabla, utiliza una función de dominio: DSUm

losKm = DSum("km", "principal", "Year(data) = 2020")

Un saludo
Xavi, un minyó de Terrassa

Mi web
Arriba
cuic Ver desplegable
Habitual
Habitual


Unido: 11/Septiembre/2006
Localización: España
Estado: Sin conexión
Puntos: 85
Enlace directo a este mensaje Enviado: 04/Junio/2021 a las 22:33
muchísimas gracias xevi. voy a probarlo , la verdad es que soy geniales.

un cordial saludo desde la provincia de girona



Arriba
cuic Ver desplegable
Habitual
Habitual


Unido: 11/Septiembre/2006
Localización: España
Estado: Sin conexión
Puntos: 85
Enlace directo a este mensaje Enviado: 15/Octubre/2022 a las 22:38
gracias
doy el tema por cerrado

Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable