Solved

Can I install Access 2003 on Windows 7 Home Premium 32-bit

Posted on 2013-02-06
9
958 Views
Last Modified: 2013-02-06
Hi all.

Can I install Access 2003 on Windows 7 Home Premium 32-bit, will I incur any issues. I plan to work on an Access 2003 .adp file, the .ade file will then be used by Windows 7 Premium 64 bit computers that use the Access 2003 runtime to open the .ade file.

Thank you in advance.
0
Comment
Question by:printmedia
  • 3
  • 2
  • 2
  • +2
9 Comments
 
LVL 20

Accepted Solution

by:
clarkscott earned 250 total points
ID: 38859756
I've installed it on my Win 7 PC.  I have 2003 and 2010 installed on my PC.
If you already have 2007 or 2010, you may have to uninstall first... install 2003, then re-install the later version.

Scott C
0
 
LVL 31

Assisted Solution

by:Helen_Feddema
Helen_Feddema earned 250 total points
ID: 38860083
It should be OK, if it is the only Office (Access) version, or if it is installed in a VM.  There are some issues with 32-bit Office/Windows vs. 64-bit Office/Windows, however.  Some code works in a 32-bit environment but not in a 64-bit environment.  I recently had to use a laptop with 64-bit Windows 7 and 64-bit 2010 Office to do some development, because some of the code that worked fine in 32-bit Office running on 32-bit Windows 7 didn't work in the 64-bit environment.
0
 
LVL 47

Expert Comment

by:Dale Fye (Access MVP)
ID: 38860147
Helen,

Let me make sure this is clear to the OP, and me.

"because some of the code that worked fine in 32-bit Office running on 32-bit Windows 7 didn't work in the 64-bit environment."

I don't think it is the "environment" (read operating system) that is causing the problem, it is the 64 bit Microsoft Office.  Is that correct?

At least that is the case with me.  I've got 32 bit Office running in Win 7 (64-bit) that is not encountering any problems, but my 2003 and 2007 apps running in Win 7 (64-bit) with Offices (64-bit) do encounter significant problems with API calls as well as ActiveX controls.
0
 
LVL 31

Expert Comment

by:Helen_Feddema
ID: 38860169
Yes, I believe it is the difference between 64-bit and 32-bit Office that causes the problems.  In this case I was working with a Word global template that got data from an Access database.
0
Top 6 Sources for Identifying Threat Actor TTPs

Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

 

Author Comment

by:printmedia
ID: 38860223
Is there an Office 2003 32-bit and Office 2003 64-bit? If so, does that mean I have to use the Office 2003 64-bit to create the .ade file for my Windows 7 computers and then use the Office 2003 32-bit to create the .ade file for my WindowsXP computers?
0
 
LVL 57
ID: 38860251
<<Is there an Office 2003 32-bit and Office 2003 64-bit?>>

 No.  Up until Office 2010, Office only came in 32 bit.   And yes, something developed in a 32 bit version of Office will have issues under a 64 bit version of Office, but not in a 32 bit version of Office running under a 64 bit version of windows, except....

 A2000/2003 are incompatible with Windows 8.   So your fine with them all the way through Win 7 with a 32 bit version of Office installed all the way to Office 2010.

 Yeah, a little confusing<g>

Jim.
0
 
LVL 57
ID: 38860269
<<And yes, something developed in a 32 bit version of Office will have issues under a 64 bit version of Office>>

 I should clairify that a bit; it depends on the app.  If you don't make API calls, use 3rd party controls, DLL's or Type libs, then even a 32 bit Access app would run OK.  It's when you start doing the other stuff that you run into problems.

When your running under 64 bit Office, all calls etc must be in 64 bit.  So API declarations need to be changed, you need 3 party controls that are 64 bit, type libs and DLLs need to be 64 bit, etc.

 Put plain Jane Access apps would run OK.  You'd just need to compile the code again.

Jim.
0
 

Author Comment

by:printmedia
ID: 38860292
Got it thanks.

Even though some computers are Windows 7 and some are WindowsXP, all the machines have the Access 2003 runtime and use that open the .ade file.

The Windows7 computers have the Access 2003 installed in the "Program Files (x86)" folder while the XP have it in the normal "Program Files" folder.
0
 
LVL 57
ID: 38860358
<<The Windows7 computers have the Access 2003 installed in the "Program Files (x86)" folder while the XP have it in the normal "Program Files" folder. >>

 Yeah, you have to watch that.  Also under Win 7, those are proetect folders from writes with a virtual re-direct.

 Your options are:

1. Always install your app in it's own folder off the root

2. Alter the security on the installed folder. give everyone (or authenticated users) full permissions and take ownership of the folder and files.  The last is critical.  If you don't, Win 7 will continue to protect the folder despite the security.

3. Turn off UAC under Windows 7 and reset the folder security.

Jim.
0

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

In the article entitled Working with Objects – Part 1 (http://www.experts-exchange.com/Microsoft/Development/MS_Access/A_4942-Working-with-Objects-Part-1.html), you learned the basics of working with objects, properties, methods, and events. In Work…
QuickBooks® has a great invoice interface that we were happy with for a while but that changed in 2001 through no fault of Intuit®. Our industry's unit names are dictated by RUS: the Rural Utilities Services division of USDA. Contracts contain un…
Familiarize people with the process of utilizing SQL Server views from within Microsoft Access. Microsoft Access is a very powerful client/server development tool. One of the SQL Server objects that you can interact with from within Microsoft Access…
In Microsoft Access, learn different ways of passing a string value within a string argument. Also learn what a “Type Mis-match” error is about.

744 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

13 Experts available now in Live!

Get 1:1 Help Now