Hola.
Tengo un problema a la hora de enviar una consulta a una base de datos de Access, ya que obtengo el siguiente mensaje de error:
HTTP 500.100. Error interno del servidor: error de ASP
Servicios de Internet Information Server
Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access]Error general No se puede abrir la clave 'Temporary (volatile) Jet DSN for process 0x744 Thread 0x8d4 DBC 0x1fd2c94 Jet' del Registro.
/soporte/guia9/insertar.asp, línea 6
El código del archivo insertar.asp es:
<%
Dim oConn,strSQL, objRS
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("./db/datos.mdb"))
strSQL = "INSERT INTO clientes (nombre, apellidos, direccion, telefono) VALUES ('" & request.Form("txtnombre") & "','" & request.Form("txtapellidos") & "','" & request.Form("txtdireccion") & "','" & request.Form("txttelefono") & "' )"
Set objRS = oConn.Execute (strSQL)
oConn.Close
set oConn = nothing
Set objRS = nothing
Response.Redirect("consulta.asp")
%>
Utilizo IIS de WinXP Pro, sesión admin. Falta configurar algo más?
Espero de su generosa colaboración.
Saludos,
Carlos Descamps
El Salvador, C.A.
Leer las respuestas