Compact Access Database using ADO

Hi,

I have to compress an Access '97 database
from Delphi software. I have some questions:

- In Delphi 5 I have ADO components. Thus I can compress an Access '97
database from Delphi 5 ? Not from Delphi 4 ? I mean do I need ADO ?
- Where do I get info about the JET programmer's reference ? Is it
included with some Microsoft product or can I find info at a website ?
Included on MSDN ?
- What steps would be involved to get a working solution ?

Kind regards,

Rene Heuven