Please tell me it isn't so

Posted on 2012-08-28
Last Modified: 2012-09-04
I have a VB6 application that has 10+ crystal reports that I run on separate forms in a crviewer.  We upgraded to SQL 2008 and changed the connection string in the VB side of things and changed the DSN on the Crystal side and all runs on XP box very nicely.

I don't seem to be able to install on a win 7 64 bit box.

Do I have to convert all the crystal to 2011 and the vb6 to VS 2010?
Question by:Jeff_Kingston
    LVL 13

    Expert Comment

    Unless you have very specific controls in your application, the answer should be no.
    I've installed applications developed in winXP using VB 6.0 in Windows 7 computers.

    Make sure you're running the installer and the application in compatibility mode, just in case.

    In very technical terms, I might be incorrect, but I speak from my personal experience here.

    Hope that helps a bit.
    LVL 29

    Accepted Solution

    To double check -- when you say you can't install on a x64 box... do you get an error message, or are you unable to make the connection with DSN?

    If it's the second case -- something to check -- the 'Data Sources' that one gets from Administrator Tools points in the windows system32 directory (odbcad32.exe.)  If you have a 32 bit application, see if you can open the odbcad32.exe in the windows/syswow64 directory, and add the applicable DSN in there.

    (If you've already done this, or if you are getting a specific error, I apologize in advance.)
    LVL 7

    Expert Comment

    It isn't so!

    You asked. ;)
    LVL 16

    Expert Comment

    Possibly the easiest way out is to download a copy of VirtualBox from the Oracle site, install it onto your Win7 or Win Server, and install a copy of WinXP and your program and continue as before. You can also get a program from the CodePlex site that will make an image of your WinXP disc that you can use in the virtual machine, so even re-installation won't be needed!



    Author Closing Comment

    Microsoft should be sued for gross negligence and general stupidity.  44 years in the business, starting with mechanical accounting machines, and there has never been a company anywhere in the world that has less concern for its end users than they.
    Basically forced to upgrade, end of support pressure, and what a nightmare.  The small user is trash.  If what they foist upon us doesn't work, someone else in the world will have a fix, just go buy it.  If only we had their resources.

    Create software so full of holes and arbitrary changes to decades of options that either disappear altogether, or have been moved, renamed, and otherwise made invisible.

    I truly wish the government, any government would force the breakup of the monopoly with no eyes, ears or compassion for the source of their trillions!

    There I feel better!

    Featured Post

    How your wiki can always stay up-to-date

    Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
    - Increase transparency
    - Onboard new hires faster
    - Access from mobile/offline

    Join & Write a Comment

    This article explains how to reset the password of the sa account on a Microsoft SQL Server.  The steps in this article work in SQL 2005, 2008, 2008 R2, 2012, 2014 and 2016.
    The Delta outage: 650 cancelled flights, more than 1200 delayed flights, thousands of frustrated customers, tens of millions of dollars in damages – plus untold reputational damage to one of the world’s most trusted airlines. All due to a catastroph…
    Via a live example, show how to setup several different housekeeping processes for a SQL Server.
    Viewers will learn how to use the SELECT statement in SQL to return specific rows and columns, with various degrees of sorting and limits in place.

    754 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    20 Experts available now in Live!

    Get 1:1 Help Now