Todas las consultas que funcionan en Access no tienen porqué funcionar con ADO. La gente suele pensar que Access es una Base de Datos y que cuando trabaja con Delphi+ADO está trabajando con Access (y por consiguiente necesita Access instalado) y no es así.
Los ficheros de Base de Datos son los MDB y el Motor de Base de Datos es el Jet4 y Access no es más que un programa que gestiona ficheros MDB (como puede ser el DataBase Desktop para Paradox). Por tanto que una consulta funcione en Access, no quiere decir que funcione en ADO, ya que Access "hace más cosas" y "tiene más funciones" de las que soporta Jet4. Por consiguiente, y solo como aclaración, se puede trabajar con Delphi+ADO+MDB sin tener que tener Access instalado.
En cuanto a las consultas, puedes ejecutar una consulta que hayas almacenado en Access como si se tratara de un StoredProcedure con el componente correspondiente de ADO.
|