Como actualizo campos en la BD. por medio de pagina asp

Luna
19 de Noviembre del 2002
Mi pregunta es la siguiente.
Actualizo campos de la Base de Datos en mi servidor con una pagina asp pero cuando la subo a internet no me funciona creo que es por la conexion a la base de datos y la consulta select
set con=server.createobject("ADODB.connection")
con.open ("DRIVER={Microsoft Access Driver (*.mdb)};DBQ="& Server.MapPath ("*.mdb"))
Contrato=(Request.QueryString)
'Response.write(Contrato)
s="Update Datos Set Clave='"&Clave&"', Pregunta='"&Pregunta&"', Respuesta='"&Respuesta&"' Where Contrato='"&Contrato&"'"
set obj=con.Execute (s)

Por favor si alguien sabe cual es el erro se los agradezco mucho.


Gerardo
19 de Noviembre del 2002
Aqui te pongo la mejor forma de actualizarla, despues de haber experimentado con todas, creo que esta es la mejor

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<%
Dim cn, rs
Set cn=Server.CreateObject("ADODB.Connection")
cn.open"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:rutatabla.mdb"
Set rs=Server.CreateObject("ADODB.Recordset")
rs.open "Select * from tabla", cn
for a= 1 to 3
Response.Write(rs("usuario"))
Response.Write chr(10)
rs.MoveNext
next
rs.close
Set rs=Nothing
cn.close
Set cn=Nothing
%>
<html>