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

problema con update en BD

Estas en el tema de problema con update en BD en el foro de ASP Clásico en Foros del Web. Hola, como va?. Estoy haciendo un update a una bd y tengo el siguiente problema. Tengo 4 campos de una bd que al no ingresarle ...
  #1 (permalink)  
Antiguo 29/08/2003, 02:28
 
Fecha de Ingreso: enero-2003
Mensajes: 45
Antigüedad: 22 años, 3 meses
Puntos: 0
Pregunta problema con update en BD

Hola, como va?. Estoy haciendo un update a una bd y tengo el siguiente problema.
Tengo 4 campos de una bd que al no ingresarle datos me devuelve error. El error dice "Tipo incorrecto"
Originalmente los datos de estos campos deberian ser numericos.
El problema es que cuando no se ingresan datos, la pagina devuelve error.
Los cambie a datos de tipo "texto" para que si en el ingreso hay ausencia de datos, la pagina no devuelva error. De ese modo si funciona
Pero quisiera saber si existe alguna solucion para que los datos
conserven su formato "numerico".

Seguramente debe ser una pavadita, pero en este momento estoy con las luces quemadas, y hace un para de meses que no tocaba las ASP's.

Espero que me puedan ayudar.

Saludos
  #2 (permalink)  
Antiguo 29/08/2003, 06:54
 
Fecha de Ingreso: abril-2002
Mensajes: 161
Antigüedad: 23 años
Puntos: 0
¿Cómo que conserven su formato numérico? quieres decir que luego los vas a recuperar y quieres poder operar con ellos como si fuesen números? si es así tienes la funcion CINT(dato) que te lo pasa a numerico.

Al respecto de lo "Tipo incorrecto", supongo que no estarás introduciendo un dato dentro del rango que tienes definido en la tabla, compruébalo.

Espero que te sirva de ayuda.
  #3 (permalink)  
Antiguo 29/08/2003, 09:04
Avatar de Don Graff  
Fecha de Ingreso: noviembre-2002
Ubicación: San Bernardo - Chile
Mensajes: 410
Antigüedad: 22 años, 5 meses
Puntos: 0
no dejes campos vacios en la base de datos, pueden provocar problemas despues, si quieres que un campo quede "sin informacion" mejor coloca un caracter en reemplazo ( un # o un * pueden servir)...

el error y como lo manejas va a depender de que base de datos estes ocupando...cual es¿...
__________________
:cool: Visita Zona Powers :cool:
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 11:39.