Carlos
A forma de "conexão" com o banco de dados Access é em modo arquivo, ou seja, quando um banco de dados Access é aberto, na verdade você está abrindo um arquivo, diferentemente dos bancos de dados robustos, como Oracle, SQL Server, que os dados trafegam por portas.
A forma de abertura de um banco Access é idêntica à abertura de um arquivo no Excel, então a conexão seria viável somente se seu link de conexão fosse de uns 10 Mbps, o que seria um absurdo (pagar uma conexão dessas para uma conexão de banco Access)
O que eu sugiro é ver alternativas de banco de dados, como o SQL Server 2005 Express ou até o Oracle, que disponibiliza uma versão gratuita de seu RDBMS. Há também outros bancos open-source muito robustos como o PostgreSQL,que roda em Windows.
Mesmo que você não utilize DataSets, a tecnologia desses outros bancos de dados permite implementar uma aplicação em um link de 600kbps, por exemplo, pois o processamento dos dados são feitas no servidor, enquanto o Access o processamento é feita localmente.
Imagina que na sua empresa você tenha 2 office-boy: um chamado Access e outro chamado SQL Server. Quando você pede uma ficha para o office-boy Access, como ele é musculoso, ele te traz o arquivo inteiro, que pesa uns 100 kilos, e você mesmo tem que ir lá na gaveta e selecionar a ficha desejada. Agora, quando você pede outra ficha, agora para o office-boy SQL Server, como ele é franzino, mas inteligente, ele vai lá no arquivo, abre a gaveta, pega a ficha, e vem correndo coma ficha na mão e ainda com um cafezinho pra vc, pra ver se ganha um aumento...
O Access ainda sim fez o trabalho, mas teve muito mais trabalho.
Dê uma pesquisada.
Boa sorte!!!