En resultados.asp, creo el juego de registros, con la siguiente sentencia SQL:
Código:
Y debajo de ese juego de registros, pongo una variable de nombre "Busqueda", dandole un valor predeterminado de *, y poniendo como variable de tiempo de ejecución "Request.form("Buscar")".SELECT * FROM Categorías, Productos WHERE Descripción="Busqueda"
Al ejecutar la búsqueda desde el navegador, éste me da el siguiente error:
Código:
En la línea que dice que esta el error pone:HTTP 500.100. Error interno del servidor: error de ASP
Servicios de Internet Information Server
Información técnica (para personal de soporte técnico)
* Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Controlador ODBC Microsoft Access] Error de sintaxis en la cadena en la expresión de consulta 'Descripción=" + Replace(RsBuscar__Busqueda,'.
/Resultados.asp, línea 20
* Tipo de explorador:
Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1
* Página:
POST 32 bytes to /Resultados.asp
* Datos de POST:
textfield=original&Submit=Buscar
RsBuscar.Open() (RsBuscar es el nombre de mi juego de registros de esa página)
Alguien sabe donde está el error? Muchas gracias

