Foros del Web » Programación para mayores de 30 ;) » .NET »

Conversion de Datos

Estas en el tema de Conversion de Datos en el foro de .NET en Foros del Web. Saludos, Tengo un problema en convertir un tipo de numero en VB.Net, a traves de un Query que hago a la base de datos (SQL ...
  #1 (permalink)  
Antiguo 01/07/2005, 08:11
Avatar de fulfaro  
Fecha de Ingreso: enero-2005
Ubicación: Venezuela
Mensajes: 58
Antigüedad: 19 años, 3 meses
Puntos: 0
Pregunta Conversion de Datos

Saludos,

Tengo un problema en convertir un tipo de numero en VB.Net, a traves de un Query que hago a la base de datos (SQL Server) obtengo el valor de la siguiente forma: 123365.0040, y lo quiero convertir a la siguiente forma: 123,365.00, para luego mostrarlo en un DataGrid, ahora nose como hacer la conversion si en el Query o exista una funcion en VB.Net que me lo transforme en tipo de dato moneda o de la forma que describi.

Gracias de Antemano
__________________
Juan Carlos Romero
§§ JCRF §§

"Si el hombre fuese constante sería perfecto" SHAKESPARE
  #2 (permalink)  
Antiguo 01/07/2005, 12:38
 
Fecha de Ingreso: marzo-2005
Mensajes: 81
Antigüedad: 19 años, 1 mes
Puntos: 0
en el evento item.databound del drid puedes formatear las columnas que quieras

e.item.cells(0).text = format(e.item.cells(0).text, "000,000")

o cualquier formaro
  #3 (permalink)  
Antiguo 04/07/2005, 07:25
Avatar de fulfaro  
Fecha de Ingreso: enero-2005
Ubicación: Venezuela
Mensajes: 58
Antigüedad: 19 años, 3 meses
Puntos: 0
Gracias ChadX, intentare con eso a ver q tal me va.

Muchas Gracias y Suerte!!!
__________________
Juan Carlos Romero
§§ JCRF §§

"Si el hombre fuese constante sería perfecto" SHAKESPARE
  #4 (permalink)  
Antiguo 11/07/2005, 08:29
Avatar de fulfaro  
Fecha de Ingreso: enero-2005
Ubicación: Venezuela
Mensajes: 58
Antigüedad: 19 años, 3 meses
Puntos: 0
Si me funciono perfectamente, el detalle que se me presenta es que me edita el formato del Header del datagrid como hago para que no me lo modifique, o como le coloco el texto correcto en el header....

Gracias!!
__________________
Juan Carlos Romero
§§ JCRF §§

"Si el hombre fuese constante sería perfecto" SHAKESPARE
  #5 (permalink)  
Antiguo 11/07/2005, 08:45
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
En el mismo itemdatabound de tu grid haz una condición para verificar que solo le aplique el estilo a los items..

Te quedaría algo así:

Cita:
Private Sub DataGrid1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles dgMessengers.ItemDataBound

If e.Item.ItemType = ListItemType.Item Or _
e.Item.ItemType = ListItemType.AlternatingItem Then

e.item.cells(0).text = format(e.item.cells(0).text, "000,000")

End If
End Sub
Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:58.