Comunidad Gambas-es

Versión completa: Formato numérico
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Saludos,
Estoy teniendo el siguiente problema con una ValueBox.
Introduzco el valor 6954884503413, el cual es un código EAN
y procedo a guardarlo en una DB. Al recuperar el registro me
devuelve 6.954884503413E+12
¿Alguien sabe como evitarlo?

pd: el la DB se guarda correctamente.
Gracias.
Hola.

Esto es debido a que el ValueBox considera eso un número entero y lo trata como tal. Una forma de solucinarlo sería en vez de usar un ValueBox usar un TextBox, así te asseguras de que los número introducidos son tratados como una cadena de caracteres y no como un número entero.

Un saludo.
Cómo norma general solo debes usar formatos numéricos en aquellos campos con los que vayas a realizar operaciones aritméticas. Cosas como el teléfono, la cuenta bancaria, etc son caracteres.


Saludos
Muchas gracias amigos.