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