Buenos días, tengo un pequeño problema, tengo una pagina donde doy de alta al una serie de personas, lo que pasa es que si una persona existe e introduzco otra con su mismo dni, quiero que me redirija a otra pagina donde muestro un mensaje de error, eso lo tenia hecho, lo que pasa es que cambie la forma de conectarme a la bd, y ahora me sale el error del IIS que dice que no puede insertar dicho registro porque crearia valores duplicados.
la nueva forma de conectarme es:
Código:
<%
Set RstPerso = Server.CreateObject("ADODB.Recordset")
RstPerso.ActiveConnection= CN
sql ="INSERT into Personas(DNI,Nome,Apelidos,DataAlta) values ('"&Dni&"','"&Nome&"','"&Apelidos&"','"&DataAlta&"')"
RstPerso.Open SQL,CN ,adOpenDynamic,adLockOptimistic
on error resume next
RstPerso.Close
SET RstPerso = Nothing%>
la conexion la tengo en otro archivo que es:
Código:
<%
Set CN=Server.CreateObject("ADODB.Connection")
CN.ConnectionString="DSN=dep;'';'';"
CN.Open
%>
alguno sabe a que se debe.
un saludo.