I have a progam in vb6 that connects to an access 97 database on NT4(some computers will be running XP). The program works fine on computers that have vb6 installed but does not work on other computers. Let me say, it will run on other computers but will not connect to the database stored on a shared drive. It generates the runtime error 3706 "provider not found. check to make sure it is properly installed". i have tried using the jet3.51 and 4.0, i have tried registering .dll files, i have installed countless files from the mdsn.com website dealing with this error and it hasnt helped. im sure that it has to be a file that is missing that is keeping it from locating the provider. what else can i do. please help.... thank you in advance.