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

Problema con Request.Form

Estas en el tema de Problema con Request.Form en el foro de ASP Clásico en Foros del Web. Hola buenos días. Tengo un problema con una página ASP que introduce datos en una base de datos. Tengo un documento ASP que contiene lo ...
  #1 (permalink)  
Antiguo 20/03/2006, 06:50
 
Fecha de Ingreso: enero-2004
Mensajes: 21
Antigüedad: 21 años, 4 meses
Puntos: 0
Problema con Request.Form

Hola buenos días.

Tengo un problema con una página ASP que introduce datos en una base de datos.

Tengo un documento ASP que contiene lo siguiente:

Formulario para introducir valores a la base de datos y debajo se muestra un listado, con todos los valores actuales, de la base de datos.

El problema que tengo es el siguiente: Al introducir un nuevo valor desde el formulario. Necesito que se introduzca el valor i se actualice el listado.

Entonces el problema que tengo es que al actualizar la misma página. El objeto “Request” guarda el ultimo valor que recibió. Por lo tanto si actualizo la web desde el navegador (F5).

Me da error de valor duplicado en la base de datos.

Si alguien sabe como poder realizar lo que necesito, sin tener este problema. Me ayudaría mucho.
  #2 (permalink)  
Antiguo 20/03/2006, 08:14
Avatar de gorka_arai  
Fecha de Ingreso: octubre-2005
Mensajes: 281
Antigüedad: 19 años, 6 meses
Puntos: 1
Hola, asegurate de hacer el update y sobre todo comprueba que cierras y pones a nothing correctamente tu objeto recordset y la conexión. Tus problemas pueden venir por ahí... ya nos contarás.

Código:
        reg.Close
        Set reg = Nothing
	conex.Close
	Set conex = Nothing
  #3 (permalink)  
Antiguo 20/03/2006, 08:48
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 20 años, 8 meses
Puntos: 18
antes de insertar comprueba que ese valor no exista.
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:29.