Visual Basic.NET - Mostrar consulta SQL en formato de moneda

   
Vista:

Mostrar consulta SQL en formato de moneda

Publicado por ELI (62 intervenciones) el 27/12/2014 15:43:50
Hola a todos,

como ya saben programo en vb.net

Esta código de esta consulta funciona perfecto.

1
Consulta= ("SELECT SUM(monto)  FROM Tbla_Factura WHERE  fecha_registro BETWEEN ('" & Fechini & "') AND ('" & Fechfin & "')")

El resultado de la consulta lo hacen bien, pero me gustaría que lo muestre con formato de moneda.

por ejemplo si el resultado de la consulta es: 1200, debería salir $1.200.00

para mostrar el resultado de la consulta utilizo este código

1
2
3
If consulta.Tables(0).Rows.Count > 0 Then
                txtConsultaFacturasEmiAlContado.Text = consulta.Tables(0).Rows(0).Item(0).ToString
            End If

En Resumen la consulta funciona bien, solo le falta que muestre el resultado con formato de Moneda


Espero en Dios que puedan ayudarme, Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Mostrar consulta SQL en formato de moneda

Publicado por Juan Gaete gaetestangl@gmail.com (8 intervenciones) el 29/12/2014 19:06:32
Delega el trabajo de conversion a la BD:




Consulta= ("SELECT CONVERT(VARCHAR(40), CAST(SUM(monto) AS MONEY), 1)FROM Tbla_Factura WHERE fecha_registro BETWEEN ('" & Fechini & "') AND ('" & Fechfin & "')")
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

Mostrar consulta SQL en formato de moneda

Publicado por ELI (62 intervenciones) el 29/12/2014 21:36:56
Resuelto 100 x 100%

Un millón de gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar