El set point està molestando me parece...

Saludos.-

Cèsar Luque
Ingeniero en Computaciòn
Mat 1.1746.3
03492-15586735
www.proinf.com.ar
-----Mensaje original----- From: rafael copquin
Sent: Thursday, November 12, 2015 4:25 PM
To: GUFA List Member
Subject: [GUFA] problema con sumas en VFP9 y MS SqlServer

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


Responder a