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