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

No me coge las variables!!

Estas en el tema de No me coge las variables!! en el foro de ASP Clásico en Foros del Web. Estoy creando un formulario de registro, y al enviar las variables no me las coge. El error completo es el siguiente: Código: INSERT INTO Fichas ...
  #1 (permalink)  
Antiguo 23/08/2002, 19:05
 
Fecha de Ingreso: agosto-2002
Mensajes: 13
Antigüedad: 22 años, 9 meses
Puntos: 0
No me coge las variables!!

Estoy creando un formulario de registro, y al enviar las variables no me las coge. El error completo es el siguiente:
Código:
  
INSERT INTO Fichas (Fecha, Nick, password, Nombre, Apellido1, Apellido2, email, describe) VALUES ('', '', '', '', '', '', '', '') 
Microsoft OLE DB Provider for ODBC Drivers error '80004005' 

[Microsoft][ODBC Microsoft Access Driver] Field 'Fichas.Nick' cannot be a zero-length string. 

/l/lapatera/registrate.asp, line 184
Qué debo hacer para que me coja las variables? Tengo un foro usando el mismo sistema y funciona! no lo entiendo...
  #2 (permalink)  
Antiguo 23/08/2002, 19:17
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
Re: No me coge las variables!!

estas recogiendo las variables realmente???

hazlo con
variable=request.form("CampodeFormulario&quot ;)


<center><IMG SRC="http://www.550m.com/usuarios/altolacruz/aprendiz3.gif" ALT="Visitame en AlSurNet.com -- E-Learning E-Commerce Multimedia E-Business--"></center>
  #3 (permalink)  
Antiguo 24/08/2002, 05:36
 
Fecha de Ingreso: agosto-2002
Mensajes: 13
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: No me coge las variables!!

Acias ElAprendiz!
El error se encontraba en el código. Usaba el request.querysting en contras del form ;)
  #4 (permalink)  
Antiguo 24/08/2002, 10:38
Avatar de Aston  
Fecha de Ingreso: mayo-2001
Ubicación: Madrid
Mensajes: 933
Antigüedad: 24 años
Puntos: 0
Re: No me coge las variables!!

Efectivamnete, por eso te daba un error la base de datos diciéndote que dicho campo no podía contener valores de longitud 0.

Eso también lo puedes modificar en el diseño de la base de datos para evitarte problemas en el futuro. Entonces, podrías comprobarlo todo en el código, teniendo tú el control en vez de la BD.

Espero te sirva, un saludo. :)

<a href="http://www.laventanita.net/" target="_blank">
<img src="http://www.breogan.org/images/Aston.gif" border="0" alt="La Ventanita.net - Lo imprescindible en la red en castellano"></a>
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 08:17.