formato a campo float

18/07/2004 - 18:38 por rolando | Informe spam
que funcion debo utilizar para darle formato a un campo
float, para que me devuelva solo dos decimales y que se
muestre bien dentro de un grid en VB6

gracias...
 

Leer las respuestas

#1 Gustavo Larriera [MVP SQL]
19/07/2004 - 00:57 | Informe spam
Si lo debes formatear en el servidor de base de datos, puedes usar CONVERT.
Si lo debes formatear en la capa de presentación, debes usar alguna función
de VB6 (preguntar acerca de esto en los foros de programación VB):

declare
@unFlotante float
,@unDecimal decimal(10,2)

set @unFlotante = 123.45678

select @unDecimal = convert(decimal(10,2), @unFlotante)

print @unFlotante -- despliega: 123.457
print @unDecimal -- despliega: 123.46


Gustavo Larriera
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"rolando" wrote in message
news:2f29401c46ce5$a08492d0$
que funcion debo utilizar para darle formato a un campo
float, para que me devuelva solo dos decimales y que se
muestre bien dentro de un grid en VB6

gracias...

Preguntas similares