You will need website hosting that support asp/asp.net depending on which language you have developed in. Usually asp is run on Windows hosting using IIS Internet Information server (Serves webpages to IE)
I suggest that you use the tech support line of your choosen hosting provider as they will have a folder to place your access database in which is secure. DO NOT PLACE IN THE PUBLIC WEB FOLDER otherwise you database can be downloaded and the data read. They wil also help trouble shoot issues like connection issues to you DB
You have a few options in accessing the data in the DB. First you could write some asp to get the data out of the DB and present it on a web page. Second you could FTP to the database folder download a copy to your pc and open it using Access so you can read the data in the tables.