Hi
I had a problem trying to connect an Oracle 7.3 Db to my Delphi programs.
Solved by
1) downloading the relevent drivers from the Oracle web-site (don't assume, as I did, that you already have them!).
2) use the install utility that comes with the above.
3) using odbcadmin to set up the DNS, etc.
4) use the BDE Explorer to set up an alias.
Sorry I cann't be more precise but without details of Oracle/Delphi versions and ODBC setup...
Also, re. your question on MS Access, I'm using the BDE to interact with Access - works fine if you use the MSACCESS driver instead of STANDARD and less fiddly than ADO - just my oppinion..

.
If you would like more detailed info on this, email me at
steve.quinn@s-tyneside-mbc.gov.uk
regards
Steve