Ver Mensaje Individual
  #7 (permalink)  
Antiguo 21/05/2008, 14:50
Avatar de Shiryu_Libra
Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Respuesta: Registro duplicados

la tipica estructura para saber que esta pasando seria similar a esto

Código HTML:
<%
function insertar(sql)
    conexion.execute(sql)
    if Err=0 then
        'procedemos a informar que si se inserto el registro
        response.Write "insercion exitosa"
    else
        'igualmente, escribir los errores
        response.Write "insercion fallida"
    end if
end function

'Existe error en la sentencia
if Err=0 then
    'no existe, prosigamos
    'preguntemos ahora entonces si es final del archivo
    if rs.eof=true then
        'si lo es, entonces mensaje de que no concuerda con nada
        'por lo tanto, puede usarse
        response.Write "no existe en la tabla"
        
        'procedo a realizar las acciones pertinentes
        SQL_ins = "insert into tabla(campo1,campo2,campo3)"&_
                " values ('campo1',campo2,'campo3');"

        'llamamos a nuestra funcion de insercion
        'enviando la sentencia como parametro
        insertar(sql_ins)
    else
        'caso contrario, existe en la tabla
        response.Write "esta usted duplicando un registro"
    end if
else
    'existio error, desplegarlo y verificar que todo este bien
    'imprimir error
    response.Write err & "<br />"
    'imprimir la consulta que se intento
    response.Write SQLquery & "<br />"
end if
%> 
no se si les sirva de ejemplo

__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra