Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Formato a una caja de texto VB6.0

Estas en el tema de Formato a una caja de texto VB6.0 en el foro de Visual Basic clásico en Foros del Web. Tengo un campo numerico(6,2) en access2003 cuando intento agregar un registro desde una caja de texto y este tiene como valor 0 ó esta vacio ...
  #1 (permalink)  
Antiguo 26/02/2008, 14:32
 
Fecha de Ingreso: enero-2008
Ubicación: Lima - Perú
Mensajes: 1.127
Antigüedad: 16 años, 3 meses
Puntos: 10
Formato a una caja de texto VB6.0

Tengo un campo numerico(6,2) en access2003 cuando intento agregar un registro desde una caja de texto y este tiene como valor 0 ó esta vacio me genera un error para cada caso.
Tambien al añadir un registro por ejemplo 10 en la base de datos se graba como 1000 y si ingreso en el text 10.00(con punto) tambien se graba como 1000 por ultimo si le pongo formato(format o formatcurrency) al cargar el form al textbox, es decir 10,00(con coma) se produce otro error, no se a que se deba el error aqui dejo el codigo que utilizo para grabar

With rsProd
.AddNew
!CodProd = Text1.Text
!nomProd = Text2.Text
!precioCompra = Text3.Text
.Update
End With
  #2 (permalink)  
Antiguo 26/02/2008, 16:45
Avatar de apache_  
Fecha de Ingreso: julio-2007
Mensajes: 7
Antigüedad: 16 años, 9 meses
Puntos: 0
Re: Formato a una caja de texto VB6.0

ps talvez sea algo tonto pero prueba esto, talvez es en el panel de control, configuracion regional y de idioma, opciones regionales, personalizar, revisa q en la ficha numeros no haya ningun valor repetido, por ejemplo creo q aparece dos veces la coma cambiaselo a alguno de estos, en lo que me ha dado problemas es en excel... y si no ps a seguir investigando...
  #3 (permalink)  
Antiguo 26/02/2008, 20:56
 
Fecha de Ingreso: enero-2008
Ubicación: Lima - Perú
Mensajes: 1.127
Antigüedad: 16 años, 3 meses
Puntos: 10
Re: Formato a una caja de texto VB6.0

Efectivamente cambie la configuracion regional y se soluciono pero existe otra forma de lograrlo ya que si creo un ejecutable y lo instalo en una pc donde tiene otra configuracionl regional el error persistira hasta volver a manipular conf. reg.

saludos
  #4 (permalink)  
Antiguo 27/02/2008, 18:12
 
Fecha de Ingreso: enero-2008
Ubicación: Lima - Perú
Mensajes: 1.127
Antigüedad: 16 años, 3 meses
Puntos: 10
Re: Formato a una caja de texto VB6.0

Encontre la solucion cambie el tipo numeric por double que tal error si alguien se anima que explique un poco sobre el tema ya que al usar numeric se genera un error al grabarlo en db que opinan
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 07:09.