Um eine Accessdatenbank zu öffnen brauchst du lediglich die
MDAC und die Jet Engine von Microsoft, die Du dort aber frei saugen kannst, und auch keine Lizenzprobleme hast. Zum Zugriff auf die
DB von Delphi heraus kannst Du dann z.B.
ADO wählen. Das funktioniert prinzipiell ganz prima.
Aber wenn Du jetzt erst anfängst, in
Access irgendwas zu programmieren, könntest Du mal überlegen, ob
Access die beste Wahl ist. Such mal hier im Forum nach Alternativen, zu dem Thema gabs schons des öfteren Diskussionen.