Windows 7 and ODBC 16 bit (SQL Server 6.5)
In my company we have an old (very old!) 16 bit EXE developed with visual basic 3.0 that access to SQL Server 6.5 via ODBC 16 bit. It has been worked until XP (I don't know in Vista but someone told that in Vista was OK) but now with new Windows 7 machines it fails: program starts but fails to connect to SQL Server 6.5 via ODBC 16 bit. Is there any way to make it works ? (I mean without re-writing code with .NET or other...) Thanks a lot, it's very important for our company. Some more info: . windows 7 32 bit . dbnmp3.dll used (named pipe)
June 3rd, 2011 1:45pm

You should run the application under XP Mode on your Win7 pc's. This is available as a free download from MS if you are running 7 Professional or Ultimate. To find out more about XP mode in Windows 7, look at the following: http://windows.microsoft.com/en-us/windows7/products/features/windows-xp-mode
Free Windows Admin Tool Kit Click here and download it now
June 4th, 2011 12:22am

According to the Microsoft Windows 7 Compatibility Center, Visual Basic 3.0 and SQL Server 6.5 are (obviously) not compatible with Windows 7. If you are using Windows 7 Professional or Ultimate, you can download and install Windows Virtual PC with XP Mode (http://www.microsoft.com/windows/virtual-pc/download.aspx), so to have a 32 bit Windows XP Professional SP3 environment in which you can install and execute the programs you need to run; otherwise, you can download and install a virtualization program like Microsoft Virtual PC 2007 SP1 (http://www.microsoft.com/downloads/en/details.aspx?FamilyID=28c97d22-6eb8-4a09-a7f7-f6c7a1f000b5&displaylang=en) or Oracle VirtualBox (http://www.virtualbox.org), create a virtual machine and install the operating system and applications you want to run. Remember that you must have valid retail licenses for any operating system you want to virtualize. Bye. Luigi Bruno
June 4th, 2011 12:58am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics