Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > .NET
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-06-2005
selman selman is offline
Miembro
 
Registrado: jun 2005
Posts: 26
Poder: 0
selman Va por buen camino
Como dar formato a las columnas del DataGrid

Al recuperar información de una base de datos Oracle a un DataGrid, tengo una columna de valores reales y el punto decimal me lo pone con una coma.
Ejemplo:
9.8 me lo muestra como 9,8

Necesito saber como dar formato a las columnas para que no me pase esto.

Saludos Selman.
Responder Con Cita
  #2  
Antiguo 22-06-2005
Avatar de gmontes
gmontes gmontes is offline
Miembro
 
Registrado: jul 2004
Ubicación: Culiacán, Sinaloa, México
Posts: 668
Poder: 20
gmontes Va por buen camino
lo de la coma en lugar del punto no esta en la configuracion regional del windows? (dentro del panel de control de windows)


Responder Con Cita
  #3  
Antiguo 22-06-2005
selman selman is offline
Miembro
 
Registrado: jun 2005
Posts: 26
Poder: 0
selman Va por buen camino
Creo que no porque mi configuración regional es
Numero: 123,456,789.00
Responder Con Cita
  #4  
Antiguo 22-06-2005
Avatar de __hector
[__hector] __hector is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Santo Domingo, Rep. Dom.
Posts: 1.075
Poder: 23
__hector Va por buen camino
Creo que si tiene que ver con la cultura seleccionada por la maquina.

De todas formas, en el evento ItemDataBound del grid tienes una referencia al elemento que se esta escribiendo en ese momento en el grid. Puedes hacer referencia a la celda que contiene el valor en cuestion, y darle el formato que quieras, algo asi como:

...
e.Item.Cells(x).Text = Convert.ToDecimal(e.Item.Cells(x).Text).ToString(formato, Cultura)

Consulta la ayuda de msdn para ver que valores poner con fines de formato. Puedes incluso hacer un replace de la , por . o cualquier otra salida 'ingeniosa'
__________________
Héctor Geraldino
Software Engineer
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 12:31:32.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi