Não há necessidade de trabalhar com Winsock em uma rede local para banco de dados. O ideal seria trabalhar com banco de dados SQL SERVER. Mas, como vc trabalha com mdb do Access, basta você ativar o compartilhamento do banco de dados, pelo jeito deve estar no modo exclusivo. Trate os erros tecnicamente para trabalhar em rede. OK!
Já ouviu falar no comando On Error?
Veja as vantagens do SQL SERVER em relação ao Access.
* Acesso Ilimitado
* 2 TB por banco de dados
* Gerenciamento e Segurança
* Velocidade e Precisão
* Diversas formas de conexão com o servidor
* Backup´s
* Etc.
Está na hora de mudar!!!