Pues así sólo se me ocurre que los nombres estén mal, o la SELECT que le pases a la base de datos desde ASP, difiera en algo, espacios o algo así, la SELECT creo que está bien, prueba a ejecutarla directamente abriendo Access y ejecútala para asegurarte
Un saludo