Estimados amigos,
Deseo calcular la media aritmética de cuatro columnas; para ello empleo AVG(q1) ...
strsql = "SELECT Avg(q1) as media1, Avg(q2) as media2, Avg(q3) as media3, Avg(q4) as media4 from Encuesta"
-empleo la base de datos Access 2000-
El problema reside en que si algún individuo deja una pregunta sin señalar, la celda en la base de datos queda en blanco y me da error en la estimación de la media apareciendo este mensaje de error:
Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.
No puedo poner ningún valor por defecto en la BD, porque desvirtuaría el valor de la media.
¿Qué hago?
Un saludo,
AZP