¿No coinciden los tipos de datos en la expresión HD accede?
Estoy usando una bd accede estoy intentando sumar unos campos sin embargo lanza ese error
Select sum(costo) as costos from clientes Where mes = 1 and año = 2011; |
Cita:
|
Tendrías que poner el texto del mensaje de error que te da.
Lo más conveniente es que lo pongas exactamente como te sale, seguramente en inglés, con un número de error, etc. Por lo que pones en el encabezado no coinciden los tipos de dato. Esto puede ser que: - costo no sea un número, - mes no sea un número o - año no sea un número Muchas veces se codifican los meses como strings '01', '02', ... |
Puede q tengas una tabla u objeto de la BD llamado costos???
|
Cita:
|
Hola.
Comprueba que no tienes ningún campo persistente defininido en la consulta (adoquery). Dice que no encuentra el campo de nombre id. |
Cita:
|
Hola.
Son campos que se cargan en el adoquery. Si pones SQL en las propiedades y haces doble click sobre dicho componente, te permite cargar, pulsando el botón derecho del ratón, los campos que devuelva la sentencia select que hayas puesto. Me resulta un poco dificil de explicar. |
La franja horaria es GMT +2. Ahora son las 16:46:08. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi