This article was previously published under Q273458
In Visual Basic 6.0, with Visual Studio 6.0 Service Pack 4 (SP4) or Visual Studio 6.0 Service Pack 5 (SP5) installed, if you compile and run a localized program that contains an intrinsic Data control with the DatabaseName property set to a Microsoft Access 2000 database, the following error message appears:
Cannot Find Installable ISAM
The problem does not occur inside the integrated development environment (IDE).
This problem only applies to non-English versions of Microsoft Windows and Visual Basic. There are many other possible causes for this error.For additional information, click the following article numbers to view the articles in the Microsoft Knowledge Base:
209805 You receive a "Could not find installable ISAM" error message or some file types are missing when you import files, export files, or link files in Access 2000
257819 How to use ADO with Excel data from Visual Basic or VBA
Visual Studio 6.0 SP4 and Visual Studio 6.0 SP5 did not ship the DLLs that contain the localized resources for Microsoft Access 2000 (for example, vb6it.dll for Italian). As a consequence, the compiled localized program loads the Visual Studio Service Pack 3 (SP3) version of these DLLs and throws the error message in the "Symptoms" section.
The program works properly in the IDE, because the IDE (VB6.exe) uses a localized VB6IDE.dll, which was included in Visual Studio 6.0 SP4 and Visual Studio 6.0 SP5.
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
This bug has been fixed in the latest Microsoft Visual Studio 6.0 service pack. To download the latest service pack for Visual Studio 6.0, visit the following Microsoft Web site: