Para consultar una base de datos Access desde una página web, puedes utilizar lenguajes de programación como PHP o ASP.NET y establecer una conexión a la base de datos utilizando el objeto de conexión correspondiente. A continuación, puedes ejecutar consultas SQL para obtener los datos que necesites y mostrarlos en la página web.
Aquí te dejo un ejemplo en PHP para conectarte a una base de datos Access y realizar una consulta:
Recuerda reemplazar la ruta y nombre de tu base de datos Access en la línea de conexión. También debes asegurarte de tener los controladores de Access instalados en el servidor web.
En cuanto a un buscador para la base de datos, puedes utilizar un formulario en la página web que permita a los usuarios ingresar palabras clave y buscar en la base de datos utilizando consultas SQL con el operador LIKE.