Hola!
La solución más inmediata pasa por definir un DSN en Windows y llamarlo en la inicialización de tu conexión. Con esto dependes de que tu instalador pueda configurarte el origen de datos, o puede que tengas que hacerlo manualmente en cada ordenador, pero ganas la potencia de que tu aplicación puede acceder a la base de datos sea cual sea el gestor, desde Jet hasta ficheros de texto plano, ya que la conexión se basaría totalmente en ODBC y la gestionaría Windows, por lo que si un día cambias de Jet a MySQL o a Oracle, sólo tienes que modificar los DSN y no recompilar la aplicación.
En principio, bastaría con que en el método Open del objeto ADOConnection le pases el nombre del DSN, y
voilà, conectado, ya podrías definir recordsets para hacer consultas y lo que quieras