Foros del Web » Programando para Internet » ASP Clásico »

Es corta (la Pregunta!!)

Estas en el tema de Es corta (la Pregunta!!) en el foro de ASP Clásico en Foros del Web. Hola, Al tratar de ingresar a la base un numero largo como el N° de una tarjeta de credito 45221222222233555 me da el siguiente error ...
  #1 (permalink)  
Antiguo 07/12/2002, 22:09
Avatar de univercity  
Fecha de Ingreso: noviembre-2002
Mensajes: 681
Antigüedad: 21 años, 7 meses
Puntos: 0
Es corta (la Pregunta!!)

Hola,

Al tratar de ingresar a la base un numero largo como el N° de una tarjeta de credito 45221222222233555 me da el siguiente error :

Provider error '8002000a'

Fuera del intervalo actual.

/viajes/terminado.asp, line 32


la linea 32 es la del numero de la tarjeta y si disminuyo el numero me lo acepta.

Cual es el problema? , estoy trabajando con Acces

Saludos y gracias de antemano
__________________
"Lo importante es nunca dejar de hacerse preguntas"
Albert Einstein
  #2 (permalink)  
Antiguo 07/12/2002, 22:29
Avatar de g_susdaniel  
Fecha de Ingreso: mayo-2001
Ubicación: Frente al Monitor :þ
Mensajes: 995
Antigüedad: 23 años, 1 mes
Puntos: 0
Exclamación

Revisa que no tengas limitada la capacidad del campo...
  #3 (permalink)  
Antiguo 07/12/2002, 22:32
Avatar de univercity  
Fecha de Ingreso: noviembre-2002
Mensajes: 681
Antigüedad: 21 años, 7 meses
Puntos: 0
Entero Largo, asi esta y en las propieddades del campo no encuentro otra limitacion.
__________________
"Lo importante es nunca dejar de hacerse preguntas"
Albert Einstein
  #4 (permalink)  
Antiguo 07/12/2002, 23:11
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
El entero largo solo acepta cantidades gasta 2,147,483,647

Vas a tener que usar un tipo cadena.

Saludos
  #5 (permalink)  
Antiguo 08/12/2002, 10:08
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 22 años, 3 meses
Puntos: 0
YO tenia un problema similar, ademas de la bd no aceptarlo, el numero misteriosamente se convertia a otro sistema numerico .

lo solucione partiendo la cadena en 4 pedazos tal cual viene en las tarjetas de credito, y asi tambien puedo hacerle ciertas cosas al numero antes de meterlo en la bd para que si me la tumban no puedan utilizar esos numeros....

Seguro algun maestro tiene mejores alternativas pero esta me funca a mi muyyyy bien.
  #6 (permalink)  
Antiguo 08/12/2002, 10:47
 
Fecha de Ingreso: diciembre-2001
Ubicación: Mercedes
Mensajes: 92
Antigüedad: 22 años, 5 meses
Puntos: 0
que tal si lo pones como campo texto, acepta hasta 255 caracteres, y con un numero de tarjeta de cred. no creo que lo utilizes para hacer calculos.
  #7 (permalink)  
Antiguo 08/12/2002, 16:05
Avatar de univercity  
Fecha de Ingreso: noviembre-2002
Mensajes: 681
Antigüedad: 21 años, 7 meses
Puntos: 0
para no complicarme de más lo convertí a campo texto, desconosco el sistema de validacion de las tarjetas de credito, por lo que no le hice mas al campo.

gracias por vuestra ayuda.
__________________
"Lo importante es nunca dejar de hacerse preguntas"
Albert Einstein
  #8 (permalink)  
Antiguo 08/12/2002, 16:42
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 22 años, 3 meses
Puntos: 0
Ha y una manera muy sencilla de saber si las tarjetas de credito tienen un numero valido, revisa aqui ya probe y funciona con todas las tarjetas de credito.
  #9 (permalink)  
Antiguo 08/12/2002, 21:32
Avatar de Mickel  
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 22 años, 1 mes
Puntos: 7
Muy buen algoritmo, deprabado. Gracias!
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 18:54.