Selecciono un grupo de facturas de una tabla de sqlserver y quiero sumar
el total de las ventas
En el management studio hago esto:
select sum(totalfra) as total from acme.dbo.facturas
Obtengo el número correcto, 212649.17
Si quiero hacer lo mismo desde VFP9, esto es lo que hago:
local cCmd
set decimals to 2
set point to [.]
cCmd = 'select sum(totalfra) as total from acme.dbo.facturas'
sqlexec(thisform.nHandle,cCmd,'curTotales')
nTotal = curTotales.total
Pero el resultado es 212.65
¿por qué se trunca el resultado?
¿cómo se resuelve esto?
PD el nombre de la base de datos ACME es ficticio
Rafael Copquin