08-06-2010 10:38 AM
I'm trying to upgrade a program from LV7.1+XP to LV8.0.1+Win7. I've jumped through many hoops already, but am stuck with this problem:
the ActiveX ADO portions of the code i use to access the database (through ODBC) are broken when opened under LV8 in Win7 (i'm using the NI Db Conn Toolkit). This is not the case when opening in LV7 under Win7 nor when opening in LV8 under XP. To make matters worse, one of my colleagues got it to work on his Win7 machine, though he doesn't know how, while another has encountered my same problem.
Moreover, code compiled in LV7/8+XP works fine in Win7, so this is a LV8->Win7 problem.
Now, i realize that LV8.0 does not support Vista or 7, but nonetheless, this seems to be my very last hoop, and i'd really like to jump through it.
I've checked ado versions and they're at 6.0. My win7 is 64bit. I've tried running LV8 under compatibility mode (XP SP3) and as administrator with no luck. Google doesn't seem to be of any help at all.
Anyone have any ideas? Seen this before?
Thanks,
Michael
08-09-2010 05:55 AM
Hey Mike,
As you are probably quite aware LV 8 is not supported at all for windows 7 and therefore it is likely there will be no resolution to your problem. However if you just emulate Windows XP using windows 7 everything should run perfectly. Sorry this is a bit of a pain, but if you would like to run LV on a Win 7 OS you have to have LV 9+. I have posted a link at the bottom of this post that will allow you to emulate the appropriate OS for your problem, compliments of Microsoft (see they aren't all bad!).
Heres you link:
http://www.microsoft.com/windows/virtual-pc/download.aspx
08-09-2010 09:09 AM
Thanks Andy G,
I already have XPMode up and running, and am indeed very very happy with it, and must for once congratulate MS on an awesome OS (win7). I actually have been using and compiling LV8 in the XPMode and running the exe in win7, but there were (a number of) win-7-specific bugs for which i needed to run the code outside of the virtual machine.
Oh, well. I suppose this is a good reason to fight the upgrade battle with management this month.