estoy teniendo un problema con una consulta de la que obtengo una serie de cálculos para luego representarlos en gráficas.
El tema es el siguiente, os envío capturas para que quede todo más clarificador.
Aquí podéis ver el resultado a nivel de RecordSet que recorro mediante un objeto Result.
![screenshot_20200707_204037 screenshot_20200707_204037](https://foro.gambas-es.org/files/thumbs/2983/screenshot_20200707_204037.png)
pues bien una vez se recorre dicho objeto, el resultado es el que muestro en la siguiente captura:
![screenshot_20200707_203744_1594148027_361998 screenshot_20200707_203744_1594148027_361998](https://foro.gambas-es.org/files/thumbs/2983/screenshot_20200707_203744_1594148027_361998.png)
Este es el método con el que recorro los datos que se visualizan en la consulta:
![screenshot_20200707_205739 screenshot_20200707_205739](https://foro.gambas-es.org/files/thumbs/2983/screenshot_20200707_205739.png)
Esto mismo recuerdo que ya me ha sucedido en otro desarrollo, pero no acabo de comprender muy bien el motivo, realmente creo que el driver de conexión debería entregar un dato en formato String puro y luego el inteceptor es el que debería darle formato.
[Edito] añado una captura para ver si puede aclarar algo a todos:
he probado de remplazar signos pero me indica que es un long, cuando debería devolver un float a lo sumo.
![](https://foro.gambas-es.org/images/smiles/icon_eek.gif)
![screenshot_20200707_210251 screenshot_20200707_210251](https://foro.gambas-es.org/files/thumbs/2983/screenshot_20200707_210251.png)
Saludos.