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

Urgente!!! No puedo insertar un valor numérico

Estas en el tema de Urgente!!! No puedo insertar un valor numérico en el foro de ASP Clásico en Foros del Web. Buenas: Tengo un formulario que recoge tres valores, uno de ellos es un valor numérico y al intentar insertarlo en la bd access me da ...
  #1 (permalink)  
Antiguo 12/06/2002, 13:29
Avatar de mruiz  
Fecha de Ingreso: septiembre-2001
Ubicación: Reykjavík
Mensajes: 138
Antigüedad: 23 años, 8 meses
Puntos: 0
Urgente!!! No puedo insertar un valor numérico

Buenas:
Tengo un formulario que recoge tres valores, uno de ellos es un valor numérico y al intentar insertarlo en la bd access me da el siguiente error:

Error de Microsoft VBScript en tiempo de ejecución error '800a000d'
No coinciden los tipos: '[undefined]'

El código está de la siguiente forma:

rsil(elemento) = request.form(elemento)

(rsil es el recordset)

He intentado convertirlo a numérico con clng o cbyte o cint pero sale el mismo error.

No entiendo nada, estoy atascado en un proyecto interesante y me la estoy jugando.

Gracias por adelantado ;)
  #2 (permalink)  
Antiguo 12/06/2002, 13:35
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 6 meses
Puntos: 0
Re: Urgente!!! No puedo insertar un valor numérico

como estas haciendo la insercion?..via .addnew?...

por que no envias el trozo donde insertas par verlo...quizas puedas usarlo con el insert into
  #3 (permalink)  
Antiguo 12/06/2002, 13:36
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 6 meses
Puntos: 0
Re: Urgente!!! No puedo insertar un valor numérico

otra cosa:

request.form("elemento")

usa las comillas para rescatar la variable del form
  #4 (permalink)  
Antiguo 12/06/2002, 13:37
Avatar de mruiz  
Fecha de Ingreso: septiembre-2001
Ubicación: Reykjavík
Mensajes: 138
Antigüedad: 23 años, 8 meses
Puntos: 0
Re: Urgente!!! No puedo insertar un valor numérico

Sí es muy simple, lo hago con el addnew y los campos de texto no me dan problema, es sólo con los numéricos :( :( :(
  #5 (permalink)  
Antiguo 12/06/2002, 13:56
Avatar de mruiz  
Fecha de Ingreso: septiembre-2001
Ubicación: Reykjavík
Mensajes: 138
Antigüedad: 23 años, 8 meses
Puntos: 0
Re: Urgente!!! No puedo insertar un valor numérico

La BD es Access 2000 y el campo está definido como byte.
ya no sé qué hacer!!!!!
  #6 (permalink)  
Antiguo 12/06/2002, 16:53
 
Fecha de Ingreso: junio-2002
Mensajes: 5
Antigüedad: 22 años, 11 meses
Puntos: 0
Re: Urgente!!! No puedo insertar un valor numérico

Los campos byte no admiten decimales y tienen un rango de 0 a 255.
Revisa tambien que no hay valores nulos.

Juan Carlos Noguera
www.aquidenia.com
  #7 (permalink)  
Antiguo 12/06/2002, 16:57
Avatar de mruiz  
Fecha de Ingreso: septiembre-2001
Ubicación: Reykjavík
Mensajes: 138
Antigüedad: 23 años, 8 meses
Puntos: 0
Re: Urgente!!! No puedo insertar un valor numérico

Muchas gracias a todos!!
Se ha solucionado solo, como siempre
Ahora funciona!!!!!
No entiendo nada!!
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 01:31.