Formatear columna en un DataGridView

24/09/2007 - 13:49 por Carmelo J. Morales Muñoz | Informe spam
hola!

En la base de datos tengo un campo que almacena un número de teléfono sin
espacios en blanco, me gustaría que al mostrarlo en el datagridView se viese
con este formato:

xxx xx xx xx

¿como puedo conseguir que se muestren así?.

Preguntas similare

Leer las respuestas

#1 Carmelo J. Morales Muñoz
25/09/2007 - 21:10 | Informe spam
HOla!

Gracias por responder, eso ya lo pensé, pero el caso es que no funciona y
pienso que puede ser porque el número de teléfono lo guardo como varchar y
no como numérico. Necesitaría algo para poner en Format la forma de separar
esos cracteres pero no se como.

¿puedes ayudarme?.
Respuesta Responder a este mensaje
#2 Alfonso Palacios Guerrero
26/09/2007 - 23:41 | Informe spam
Hola, prueba a poner en la select del dataset o del datatable en vez del
nombre del campo del telefono esto
select substring(Telefono,1,3) + space(2) + substring(Telefono,4,2) +
space(2) + substring(Telefono,6,2) + space(2)+ substring(Telefono,8,2) AS
NumeroConFormato
y luego en la columna del datagridview le pones el datapropertyname a
NumeroConTelefono deberia funcionar,
un saludo.
"Carmelo J. Morales Muñoz" escribió en el mensaje
de noticias news:
hola!

En la base de datos tengo un campo que almacena un número de teléfono sin
espacios en blanco, me gustaría que al mostrarlo en el datagridView se
viese con este formato:

xxx xx xx xx

¿como puedo conseguir que se muestren así?.

Respuesta Responder a este mensaje
#3 Carmelo J. Morales Muñoz
27/09/2007 - 23:48 | Informe spam
¡Muchas gracias!

Funciona perfectamente, mil gracias! no sabia por donde coger esto, ya
estaba pensando en pasar el tipo de dato a numérico.

;) bye!
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida