Microsoft KB Archive/273458

From BetaArchive Wiki
Knowledge Base


FIX: Error message "Cannot find installable ISAM" after installing localized versions of Visual Basic 6.0 Service Pack 4 and Service Pack 5

Article ID: 273458

Article Last Modified on 1/4/2007



APPLIES TO

  • Microsoft Visual Studio 6.0 Service Pack 4
  • Microsoft Visual Studio 6.0 Service Pack 5
  • Microsoft Visual Basic 6.0 Enterprise Edition
  • Microsoft Visual Basic 6.0 Professional Edition



This article was previously published under Q273458

SYMPTOMS

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


CAUSE

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.

STATUS

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:


Additional query words: vb6it VB6 VB6IDE

Keywords: kbvs600sp6fix kbbug kbfix KB273458