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

se duplica data en BD

Estas en el tema de se duplica data en BD en el foro de ASP Clásico en Foros del Web. Hola amigos Una consulta, tengo una pagina de ingreso de datos, en ella se encuenta el codigo(pagina ingresa datos) y luego jala a otra pagina ...
  #1 (permalink)  
Antiguo 11/08/2005, 15:07
 
Fecha de Ingreso: marzo-2003
Mensajes: 9
Antigüedad: 21 años, 3 meses
Puntos: 0
se duplica data en BD

Hola amigos

Una consulta, tengo una pagina de ingreso de datos, en ella se encuenta el codigo(pagina ingresa datos) y luego jala a otra pagina de grabar(pagina grabar), el problema es que se duplica la data al correr la opción que estoy haciendo mal o que otra alternativa podria coger

-------pagina ingresa datos

<p align="right" class="Estilo5">
<input type="submit" name="Submit" value="Grabar" ONCLICK="ingreso()">
<input type="reset" name="Submit" value="Cancelar">
</p>


<SCRIPT>
function ingreso()

{
var f = document.frmtarea;
if (f.txtsol.value == ""){
alert("Ingrese un solicitante");
f.txtsol.focus();}

if(f.txtdes.value == ""){
alert("Ingrese descripción");
f.txtdes.focus();}
else
f.action = "grba_tarea.asp";
f.submit();
</SCRIPT>


********pagina graba datos

sql ="Insert into t_tareas (num_tarea,cod_usu_registra,fecha_registro,hora_re gistro,descrip,cod_usu_soporte,fecha_ejec_solic, hora_ejec_solic,estado,n_per_sol,tipo ) values ('" & session("s_n_tarea") & "','"&session("s_cod_usu")&"','"&n_fecha&"','"&n_h ora&"','"&n_descrip&"','"&n_tec&"','"&n_fecejec&"' ,'"&n_horaejec&"','p','"&n_per_sol&"','"&n_tipo&"' )"

oCone.execute(sql)

response.write sql
' response.Redirect("tarea.asp")
------

Gracias

Lorena
  #2 (permalink)  
Antiguo 11/08/2005, 15:39
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Pues no tengo idea, pero (y si se soluciona será de casualidad) cambiale el type al botón "submit" por uno de tipo "button":


<input type="button" name="Submit" value="Grabar" ONCLICK="ingreso()">

(pienso que tal vez pueda estar ejecutándose el submit del formulario -por ser un botón de submit- y además el submit que sale de la función "ingreso()")

Saludos
__________________
...___...
  #3 (permalink)  
Antiguo 11/08/2005, 16:16
 
Fecha de Ingreso: marzo-2003
Mensajes: 9
Antigüedad: 21 años, 3 meses
Puntos: 0
eso es

Muchas gracias se solucione con lo indicado
Saludos
  #4 (permalink)  
Antiguo 11/08/2005, 18:05
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
no estaba seguro que sea eso, pero pensándolo bien... es bastante lógico ;)
__________________
...___...
  #5 (permalink)  
Antiguo 11/08/2005, 18:32
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
O sea que una forma puede ser enviada "N" veces sin que uno se de cuenta?
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #6 (permalink)  
Antiguo 11/08/2005, 20:40
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Aparentemente. Habría que probar, pero me suena bastante lógico
__________________
...___...
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 22:40.