Recibo este mensaje de error al querer ejecutar una consulta SQl
-
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] You tried to execute a query that
does not include the specified expression 'idusuario' as part of an
aggregate function.
-
La consulta SQL es la siguiente
SQLtxt = "SELECT post.idpost, post.idusuario, post.resumenpost,
post.titulopost, post.textopost, post.tipopost, count(mensaje.idmensaje) as
cuentamensa "
SQLtxt = SQLtxt + "FROM post LEFT OUTER JOIN mensaje ON
post.idpost=mensaje.idpost "
SQLtxt = SQLtxt + "GROUP BY post.idpost"
Los nombres de los campos de las tablas estan bien escritos y el campo
idusuario existe solo en la tabla post. Este mismo error me daba con una
campo fecha que estaba en ambas tablas y al sacar este campo de la consulta
para depurar la instruccion sql empezo a darme error en IdUsuario.
Alguien puede darme una pista de cual puede ser el error que estoy
comentiendo?
Gracias
Leer las respuestas