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

Format en TextBox

Estas en el tema de Format en TextBox en el foro de .NET en Foros del Web. Hola Foro Ok Pues veran. utlizo el format para darle formato a mis cajas de texto ,Trabajo en win forms en visual basic.net asi: Decimales: ...
  #1 (permalink)  
Antiguo 23/05/2005, 11:00
Avatar de grisel  
Fecha de Ingreso: diciembre-2004
Ubicación: Mexico
Mensajes: 215
Antigüedad: 20 años, 1 mes
Puntos: 0
Format en TextBox

Hola Foro

Ok Pues veran. utlizo el format para darle formato a mis cajas de texto ,Trabajo en win forms en visual basic.net

asi:

Decimales:

TextBox1.Text = Format(Variable,"##.00")

y para pesos

TextBox2.Text = Format(Variable2,"$#,##0.00")

ok todo hasta ahi esta bien, pero cuando quiero guardar mi valor a la base de datos

oProducto.Precio = TextBox2.Text

me marca error oProducto.Precio es de tipo double y me dice que la cadena no puede ser convertida a double y es verdad, entonces puse un

Cbdl(TextBox2.Text) pero no funciono y luego puse

Convert.Double(TextBox2.Text) pero tampoco, ok como podre entonces quitarle el formato a mi caja d texto al momento de guardarla en la base?

ASi como le puse el format hay alguna manera para quitarselo?

Gracias y saludos
__________________
grissss :Zzz:
  #2 (permalink)  
Antiguo 23/05/2005, 16:08
Avatar de xknown  
Fecha de Ingreso: diciembre-2004
Ubicación: Cusco - Perú
Mensajes: 2.248
Antigüedad: 20 años, 1 mes
Puntos: 7
Lo más fácil que podrías hacer es quitar el caracter "$" y luego hacer la conversión respectiva. Debes tener cuidado tambien la configuración regional de la máquina donde se ejecuta la aplicación, al menos en el formato de números podrías tener problemas ...

Saludos
__________________
Alex Concha
Buayacorp - Programación y Diseño
  #3 (permalink)  
Antiguo 23/05/2005, 17:03
Avatar de grisel  
Fecha de Ingreso: diciembre-2004
Ubicación: Mexico
Mensajes: 215
Antigüedad: 20 años, 1 mes
Puntos: 0
HOla.

Pues te cuento, corte la cadena para quitarle el caracter de $ y poder guardar pero me seguia causando ese mismo problema, observe y olvide decirte q me ponia el siguiente formato para los pesos: $20.000,00

y pesos mexicanos pues tendria que ser asi: $20,000.00

Rootk ya habia posteado un articulo referente a esto de la configuracion del idioma de la maquina pero crei que en mi caso no seria necesario utlizarlo y ya veo que si. Ya q cambie la configuracion y ahora no me marca ningun error al respecto.

Muchas gracias!
__________________
grissss :Zzz:
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 12:53.