Foros del Web » Creando para Internet » Herramientas y Software »

Access y Dreamweaver

Estas en el tema de Access y Dreamweaver en el foro de Herramientas y Software en Foros del Web. Hola, estoy haciendo una web de acceso a datos, donde la base de datos está hecha en Access 2003, y la web en Dreamweaver 8. ...
  #1 (permalink)  
Antiguo 12/03/2006, 16:53
 
Fecha de Ingreso: marzo-2006
Mensajes: 1
Antigüedad: 18 años, 8 meses
Puntos: 0
Access y Dreamweaver

Hola, estoy haciendo una web de acceso a datos, donde la base de datos está hecha en Access 2003, y la web en Dreamweaver 8. A la hora de hacer una página de Búsqueda, hago el formulario en HTML, le pongo de Nombre al formulario "Buscar", y marco de página destino "Resultados.asp".

En resultados.asp, creo el juego de registros, con la siguiente sentencia SQL:
Código:
SELECT *
FROM Categorías, Productos
WHERE Descripción="Busqueda"
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")".

Al ejecutar la búsqueda desde el navegador, éste me da el siguiente error:

Código:
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
En la línea que dice que esta el error pone:
RsBuscar.Open() (RsBuscar es el nombre de mi juego de registros de esa página)

Alguien sabe donde está el error? Muchas gracias
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 21:39.