Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Problemas con tipos de Datos (https://www.clubdelphi.com/foros/showthread.php?t=699)

jfontane 21-05-2003 21:57:59

Problemas con tipos de Datos
 
Estoy usando BD access y un campo es del tipo numerico -entero largo. Este campo trabaja con 9 digitos 999999999 y cuando tengo un numero muy grande y yo realizo una consulta, el DBGrid me muestra el resultado de la consulta que es cualquier cosa!!. Que es lo que tengo que hacer para que el DBGrid o una variable longint me pueda mostrar el valor correcto???.


Saludos y Gracias

marcoszorrilla 21-05-2003 22:57:28

Haz doble clic en el Ttable y añade los campos y luego en la propiedad DisplayFormat de dicho campo, pon por ejemplo:
,0.00


Un Saludo.

igest2000 22-05-2003 12:23:24

Quizas sea el problema debido a que te pases del rango del tipo LongInt, si es así, es normal que te salgan valores indescifrables, es un problema muy habitual que sino me equivoco se suele llamar desbordamiento.

Si sigues con problemas usa una variable de otro tipo, como podría ser extended o algo parecido.

marcoszorrilla 22-05-2003 15:20:34

2.147.483.647 Este es el mayor número que admite Access para un campo Entero Largo por lo tanto números de 9 dígitos no tienen porque dar ningún problema.

En ningún Caso, se utilice formato o no.

A no ser que en en DisplayFormat hayas escrito algo incorrecto.

Un Saludo.


La franja horaria es GMT +2. Ahora son las 02:04:51.

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