OK here's another Error 3170 "Can't Find Installable ISAM" problem. I'm a VB5 newbie and am completely frustrated because my simple program will NOT run on some user PCs. I've read through many forums, NGs and FAQs to attack this problem, but most seem to address a problem environment much more complicated then my simple text based databases. Here is what I have.
My VB5 program uses the VB Data Control to access four small Text databases that I have separately created. (Indeed I can read these ABCD.txt DBs with Notepad.) In my program I connect to these databases with the Data Control Connect property set to "text;". I use bound Textboxes to see the record fields. I use very little code to manipulate the Data Control (move addnew etc). Now this program works just fine on my development PC (Windows XP Home), but, it just wont run on SOME other PCs. Using the Setup Wizzard to make the distribution file, I selected the "Text" ISAM, and also made sure to "include" the four databases themselves.
Here is my experience.
As I stated, the program runs fine on my VB5 development PC and also runs OK on a different Windows ME PC and also a different Windows XP (Home)Laptop PC. However, on at least two other PCs, another Windows(Home) and a Windows (Professional) PC, I get the dreaded Error 3170 "Can't Find Installable ISAM" problem when users try to run the program. The program installs fine on these problem PCs, but it will not run.
Must I concern myself with user registry tweaks, chasing Down DLLs and DLL dates, installiing "MDACs" (whatever these are and on which PCs to install the MDACs on) or is the solution to this "Can't Find installable ISAM" as simple as my program is?
I'm just about at the end of my rope on this and would appreciate any help at all. Thanks in advance.
Dennis
My VB5 program uses the VB Data Control to access four small Text databases that I have separately created. (Indeed I can read these ABCD.txt DBs with Notepad.) In my program I connect to these databases with the Data Control Connect property set to "text;". I use bound Textboxes to see the record fields. I use very little code to manipulate the Data Control (move addnew etc). Now this program works just fine on my development PC (Windows XP Home), but, it just wont run on SOME other PCs. Using the Setup Wizzard to make the distribution file, I selected the "Text" ISAM, and also made sure to "include" the four databases themselves.
Here is my experience.
As I stated, the program runs fine on my VB5 development PC and also runs OK on a different Windows ME PC and also a different Windows XP (Home)Laptop PC. However, on at least two other PCs, another Windows(Home) and a Windows (Professional) PC, I get the dreaded Error 3170 "Can't Find Installable ISAM" problem when users try to run the program. The program installs fine on these problem PCs, but it will not run.
Must I concern myself with user registry tweaks, chasing Down DLLs and DLL dates, installiing "MDACs" (whatever these are and on which PCs to install the MDACs on) or is the solution to this "Can't Find installable ISAM" as simple as my program is?
I'm just about at the end of my rope on this and would appreciate any help at all. Thanks in advance.
Dennis