Foros del Web » Programando para Internet » ASPX (.net) »

Error grabando en base de datos.

Estas en el tema de Error grabando en base de datos. en el foro de ASPX (.net) en Foros del Web. Saludos a todos; Tengo un formulario que invoca un proceso para grabar la información en el formulario; pero el proceso de grabado me retorna el ...
  #1 (permalink)  
Antiguo 19/09/2006, 08:50
Usuario no validado
 
Fecha de Ingreso: febrero-2003
Ubicación: En algun lugar del mundo
Mensajes: 115
Antigüedad: 21 años, 2 meses
Puntos: 0
Pregunta Error grabando en base de datos.

Saludos a todos;

Tengo un formulario que invoca un proceso para grabar la información en el formulario; pero el proceso de grabado me retorna el siguiente error:
Cast from type 'DBNull' to type 'Integer' is not valid.

Alguien sabe como puedo identificar clarmente que campo es el que me está retornando el error?

Gracias mil por adelantado.
  #2 (permalink)  
Antiguo 19/09/2006, 10:11
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 20 años, 7 meses
Puntos: 156
estás intentando pasar un valor nulo a un integer. Controla los nulos con IsDBNull.

saludos
  #3 (permalink)  
Antiguo 19/09/2006, 11:37
Usuario no validado
 
Fecha de Ingreso: febrero-2003
Ubicación: En algun lugar del mundo
Mensajes: 115
Antigüedad: 21 años, 2 meses
Puntos: 0
Antes que todo muchisimas gracias por la respuesta; sin embargo necesito saber es como puedo verificar cual es el campo que me está dando el error.
  #4 (permalink)  
Antiguo 20/09/2006, 04:25
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 20 años, 7 meses
Puntos: 156
Hola andrews,

nose si ya lo has solucionado, en el caso que no, pon el código, sino es un poco complicado decirte exactamente el qué.

saludos
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 04:35.