Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Como habilitar un valor mas de 10 en campo integer (https://www.clubdelphi.com/foros/showthread.php?t=50042)

Petolansa 06-11-2007 22:42:39

Como habilitar un valor mas de 10 en campo integer
 
Buenas gente, deseo saber porque motivo y como resolver el tema de que no puedo poner por ejemplo en un campo de una tabla llamado cantidad mas de 10 unidades por ejemplo en un campo de tipo integer y tengo un campo que lo uso como contador de remitos y tampoco me habilita mas de diez.

Desde ya muchas gracias como siempre...

Caral 06-11-2007 22:46:42

Hola
Que base de datos usas?
Que cantidad de dígitos puede contener el campo?
Es extraño.
Saludos

Petolansa 06-11-2007 22:55:09

que rapidez
 
Caral gracias por responder tan rapido, estoy usando paradox, y el campo es de tipo integer, el problema es que en un dbgrid no me deja poner mas de 9 en el campo cantidad.y como comentaba antes en un campo de tipo integer tambien no me deja usar mas de 10
Desde ya muchas gracias.

Me olvidaba al ser d tipo integer me dice que no puedo darle la cantidad de digitos.
Gracias

egostar 06-11-2007 23:18:15

Cita:

Empezado por Petolansa (Mensaje 243972)
Caral gracias por responder tan rapido, estoy usando paradox, y el campo es de tipo integer, el problema es que en un dbgrid no me deja poner mas de 9 en el campo cantidad.y como comentaba antes en un campo de tipo integer tambien no me deja usar mas de 10
Desde ya muchas gracias.

Me olvidaba al ser d tipo integer me dice que no puedo darle la cantidad de digitos.
Gracias

Lo que quieres no es posible, estos valores son dados por el BDE y no se pueden cambiar.

En todo caso si requieres de una longitud especifica usa el tipo string y le asignas 9 caracteres.

Salud OS

Caral 06-11-2007 23:20:52

Hola
No conozco paradox, pero debe tener una opción para poner la cantidad de digitos que se necesitan, es curioso que no te permita, no tiene nada que ver que sea de tipo integer.
Ahora, cuando hablamos de digitos, no son decimales, Verdad?, por que en ese caso tiene que ser float o real.
Saludos

Petolansa 06-11-2007 23:23:02

Me exprese mal
 
disculpen lo que queria decir es que no puedo poner e un dbgrid o en mi campo contador un valor mayor a 9...no nueve cifras, sino, que no puedo pasar mas de una cifra, osea cuando incluyo el numero 10, me pone 9.

Desde ya muchas gracias

egostar 06-11-2007 23:35:04

Cita:

Empezado por Petolansa (Mensaje 243981)
disculpen lo que queria decir es que no puedo poner e un dbgrid o en mi campo contador un valor mayor a 9...no nueve cifras, sino, que no puedo pasar mas de una cifra, osea cuando incluyo el numero 10, me pone 9.

Desde ya muchas gracias

Estas seguro que es un campo de tipo Integer???

No será un campo de tipo char????

Porque no nos comentas que tipo de datos está asignado en la base de datos

Salud OS

Caral 06-11-2007 23:35:50

Hola
Normalmente el campo contador, es autonumerico, es lo que suele usarse.
Lo que me sigue pareciendo extraño es que no se pueda poner un numero mayor a 9.
No sera que tienes alguna funcion o algo que genere esa numeracion?.
Saludos

Petolansa 06-11-2007 23:47:12

Egoestar es un campo de tipo integer creado con el database desktop, paradox 7, en el tipo de campo me aparece la I.Si es curioso pero no, no uso ninguna funcion, me conviene cambiar de tipo de campo para estas cosas?
o sea para asignar la cantidad, que tipo podria aser, number?

Disculpas, el campo que no me deja mas de poner un 10, es un campo de tipo float dentro de una rx memory table y el campo contador es el que no me deja ponerle mas de 10.
Lo que hago con el contador es exraer el ultimo campo de la tabla y sumarle 1, pero llega a 10 y no mas..
Gracias

egostar 06-11-2007 23:51:24

Cita:

Empezado por Petolansa (Mensaje 243991)
Egoestar es un campo de tipo integer creado con el database desktop, paradox 7, en el tipo de campo me aparece la I.Si es curioso pero no, no uso ninguna funcion, me conviene cambiar de tipo de campo para estas cosas?
o sea para asignar la cantidad, que tipo podria aser, number?

Pues esto si que es un misterio (Enigma), no lo entiendo.

Salud OS

Petolansa 07-11-2007 00:32:16

jaja ta bien
 
Ta bien gente no hay problema, en cuanto lo solucione les dire que fue lo que paso

Gracias por su tiempo


La franja horaria es GMT +2. Ahora son las 22:03:13.

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