RE:Conectar base de datos en Internet
Busca mas informacion sobre el "Provider MS Remote". Para que funcione debes tener varias cosas en consideracion, como por ejemplo, permisos en el servidor, path absoluto del archivo access, RDC software instalado en el server y muchas otras mas. busca en google el termino "Provider MS REMOTE" y de seguro encontraras mas de algun ejemplo en codigo.
Provider=MS Remote;Remote Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:path_to_your_MDB;Remote Server=http://your_web_server
Saludos