I am trying to run a test or two on a user's machine to see what the setup process will be when my users start using the program I will be writing using UniOLEDB. My PC is setup correctly (evidently, by the fact that my program runs correctly), but for some reason, I am missing whatever setup is necessary on a user's machine. I ran the UniOLEDB setup.exe, copied a uci.config file to their PC and ran a program to test the setup. Instead of getting the correct output, I get a message box that has an "H" on it, then I get a message that says "Provider not found." I have also done some digging thru the registry so I know that the drivers are there, but I don't understand why they are not being "seen" by my program. Can someone help?????? Please?????????