¿Alguien podría indicarme qué error presenta el siguiente código que me pasaron? Lo he adaptado a mi caso y presenta errores (ERROR 500).
La idea es que se puedan modificar los datos de un usuario por él mismo mediante su identificación por Username.
El código es el siguiente (si tenéis otro similar, me vale!).
Código:
<%
Option Explicit
%>
<html>
<head><title>ejemplo</title>
<body>
<%
IF Request.Form = "" THEN
%>
<form method="post" action="modificar1.asp">
inserte el Username del alumno ...<br>
Username:<input name="Username">
Nombre:<input name="Nombre"><br>
Pais:<input name="Pais">
<input type="submit" value="enviar">
</form>
<%
ELSE
'Declaracion de variables
Dim Obj_Conn
Dim Obj_RS
Dim Nombre
Dim Pais
Dim Username
'Fin declaracion de variables
Nombre = Request.Form ("Nombre")
Pais = Request.Form ("Pais")
Username = Request.Form ("Username")
SET Obj_Conn = Server.CreateObject("ADODB.Connection")
SET Obj_RS = Server.CreateObject("ADODB.RecordSet")
Obj_Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\db\agencias.mdb")
Obj_RS.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\db\agencias.mdb"), Obj_Conn, 3, 3
Obj_RS.Filter = "Username='" & Username & "'"
DO WHILE NOT Obj_RS.EOF
Obj_RS ("Nombre") = Nombre
Obj_RS ("Pais") = Pais
Obj_RS.Update
Obj_RS.MoveNext
LOOP
Obj_RS.Close
Obj_Conn.Close
SET Obj_RS = Nothing
SET Obj_Conn = Nothing
%>
<center><h1> datos actualizados </h1></center>
<%
END IF
%>
</body>
</html>
<a href="http://www.canalpublicidad.com"><img border="0" src="http://www.canalpublicidad.com/images/banner_crystal_g.gif" width="468" height="60"></a>