Mi conexión es la siguiente:
<%Dim Conn'declaramos la variable, es muy comun nombrarla asi
set Conn=server.CreateObject("ADODB.connection")' Estableco que la variable con, va ha contener eso
Conn.open "DRIVER={Microsoft Access Driver (*.mdb)}; dbq="&server.mapPath("BaseDatos/noticias.mdb")'abro la conecxion, con el driver especifico el programa donde esta hecha la base de datos. dbq, es la ruta donde encontraremos el archivo
%>.
y este es el codigo de borrar lo seleccionado:
Código HTML:
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="biblioteca.css" rel="stylesheet" type="text/css">
<!--#include file="conexion.inc" -->
<% set Rs=Server.CreateObject("ADODB.Recordset")
vtitulo=request.form("titulo")
SQL="DELETE FROM NOTICIAS WHERE titularnoticia='"&vtitulo&"'"
Conn.execute(SQL)
%>
<link href="estilos.css" rel="stylesheet" type="text/css">
</head>
El tipo de error que me da es el siguiente:
Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] No se pudo eliminar nada en las tablas especificadas.
/evec/opcion4_3error.asp, línea 12
Estoy visualizando la pagina en localhost. No se si tiene algo que ver.
Los usuarios de mi equipo tienen todos los permisos.
Tengo que hacerle algo a la BD?
Ya no se que hacer.