Hola mi problema es el siguiente: un usuario inicia sesión en mi página, y este si quiere puede ir a su panel de control donde encuentra sus datos que los puede modificar... ahora bien... cuando el modifica sus datos (nombre, apellido, etc) y pulsa el boton enviar del formulario... estos datos van a una página que se llama actualizar.asp y que lo procesa, el codigo de esa página es:
Código:
<%
autorizacion=session("autorizacion_diluxnet")
nombre=request.querystring("nombre")
apellido=request.querystring("apellido")
webmail=request.querystring("webmail")
usuario=request.querystring("usuario")
contrasena=request.querystring("contrasena")
telefono=request.querystring("telefono")
direccion=request.querystring("direccion")
localidad=request.querystring("localidad")
provincia=request.querystring("provincia")
pais=request.querystring("pais")
Const adOpenForwardOnly = 0
Const adOpenKeyset = 1
Const adOpenDynamic = 2
Const adOpenStatic = 3
Const adLockReadOnly = 1
Const adLockPessimistic = 2
Const adLockOptimistic = 3
Const adLockBatchOptimistic = 4
Set Conn = Server.CreateObject("ADODB.Connection")
MyConnStr = "DRIVER={Microsoft Access Driver (*.mdb)}; "
MyConnStr = MyConnStr & "DBQ=d:\msl-server\database\efyd\user_diluxnet.mdb;"
MyConnStr = MyConnStr & "PWD=pablopablopablo"
Conn.Open(MyConnStr)
set rs=createobject("ADODB.Recordset")
rs.CursorType = adOpenKeyset
rs.LockType = adLockOptimistic
sqltxt="Select * from usuarios where webmail='"&autorizacion&"'"
rs.open sqltxt,MyConnStr
rs.Fields("nombre")=nombre
---> aquí van más actualizaciones de la tabla pero no las pongo todas<-----
rs.Update
response.redirect "controlpanel.asp?pagina=index"
conn.close
%>
Ahora... este código me da error... yo lo que quiero es que se actualicen los datos del usuario, y no que se agreguen nuevos registros a la tabla de access... es dificil? para mi si!!! ja, bueno ojala me puedan ayudar.
Gracias
Pablo

;)