Foros del Web » Programando para Internet » ASP Clásico »

Problemas al borrar de base de datos

Estas en el tema de Problemas al borrar de base de datos en el foro de ASP Clásico en Foros del Web. tengo este código: <% Dim oConn,strSQL Set oConn = Server.CreateObject("ADODB.Connection") oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("forum.mdb")) strSQL = "delete from MESSAGETHREADS where ID = ...
  #1 (permalink)  
Antiguo 03/10/2006, 02:07
 
Fecha de Ingreso: julio-2002
Mensajes: 26
Antigüedad: 21 años, 10 meses
Puntos: 0
Problemas al borrar de base de datos

tengo este código:

<%
Dim oConn,strSQL

Set oConn = Server.CreateObject("ADODB.Connection")

oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("forum.mdb"))

strSQL = "delete from MESSAGETHREADS where ID = " & Request.QueryString("id")
oConn.Execute(strSQL)
oConn.Close
set oConn = nothing

Response.Redirect("borrar.asp")
%>


en un hosting gratuito para ir probando funciona perfecto, cuando lo subo a un servidor del dominio (sporta asp 3 y aspnet) me dice esto:


Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] Could not delete from specified tables.

/pruebas/consells/borra.asp, line 9



POR QUE????????????????
  #2 (permalink)  
Antiguo 03/10/2006, 16:10
k3n
 
Fecha de Ingreso: marzo-2006
Mensajes: 56
Antigüedad: 18 años, 3 meses
Puntos: 0
De lo que entiendo, el error es de lo que quieres ejecutar en tu base de datos, y asumo que la línea 9 mencionada es donde haces que se ejecute el comando del borrado. Verifica que puedes ejecutar ese comando en tu interface regular, porque puede que esté mal la cadena strSQL. Lo otro es revisar que verdaderamente estés conectado a tu base de datos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:06.