Descobri como resolver, se ao inves de utilizar uma unidade de rede mapeada como por exemplo z:pastad.mdb, utilizar o enderecamento da maquina tipo
\computadorpastad.mdb, o sistema consegue ler, alguma frescura do vista, pois qdo eu compilo o programa funciona de qualqer forma q eu colocar