473,660 Members | 2,437 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Access 2000 database and Office XP compatability?

A client has just successfully upgraded from Access 97 to 2000. I don't
have Access 2000, but I do have Office XP. Can I successfully use my Access
on their database? They kind of did this behind my back, and I'm responsible
for the application maintenance...!

Dick
Dec 2 '05 #1
3 1641
Access 2002 can natively use the Access 2000 format, so yes, you can
maintain the database in 2002. Naturally you need to avoid the things that
were new in 2002, such as OpenArgs for OpenReport.

Every version of Access uses a different binary for the compiled code. This
means you cannot release an MDE in A2002 if the file format is A2000.

It also means that after developing in A2002, an A2000 MDB will be
automatically recompiled into the A2000 binary format when run in that
version. Well, that's the theory anyway: in practice, this doesn't work
100%, and you can end up with weird and even intermittent errors that show
up on some machines and not on others. To avoid that, decompile your mdb
before giving it to the client. (Ideally you would recompile in A2000, but
you don't have that option.)

To decompile, make a copy of the database, and enter something like this at
the command prompt while Access is not running. It is all one line, and
include the quotes:
"c:\Program Files\Microsoft office\office\m saccess.exe" /decompile
"c:\MyPath\MyDa tabase.mdb"
Then compact the database.

For a list of the kinds of issues you could strike when moving an A97 mdb to
a later version, see:
Converting from Access 97 to 2000, 2002 or 2003
at:
http://allenbrowne.com/ser-48.html

--
Allen Browne - Microsoft MVP. Perth, Western Australia.
Tips for Access users - http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.

"Richard Cleaveland" <Ne************ @rgcle.com> wrote in message
news:Le******** ************@co mcast.com...
A client has just successfully upgraded from Access 97 to 2000. I don't
have Access 2000, but I do have Office XP. Can I successfully use my
Access
on their database? They kind of did this behind my back, and I'm
responsible
for the application maintenance...!

Dick

Dec 2 '05 #2
I had a little trouble understanding some of your comments until I noted
that I didn't explain the situation fully. The database (tables) are kept
in one MDB with Access 2000 and the procedures are kept in another
(potentially using the Access that comes with office XP). I'd like to
maintain the procedures but don't expect to make table changes (except for
temporary (working) ones in the procedure MDB.

I presume from what you said that XP's access is Access 2002. Haven't loaded
it so don't know.

Thanks for the specific warning about the MDE incompatibility . The reference
to your web site (http://allenbrowne.com/ser-48.html) is invaluable!

Dick
Dec 2 '05 #3
Yes: Access 2002 is part of Office XP.

Your database is split? Great. The comments about the binary will apply only
to the front end, since your back end file probably won't have any code.

Internally, Access keeps 2 copies of the code in an MDB:
- the text version (what you see and edit), and
- the compiled version (the binary that actually executes.)
By comparsion, the MDE contains only the binary.

Every version of Access generates a different binary, even for the same
text. The point I was making was that if you edit the database in Access
2002, and then your client uses it in Access 2000, there can be an issue.
The decompile solves that issue. The issue only relates to changing the
code, not the tables. HTH.

--
Allen Browne - Microsoft MVP. Perth, Western Australia.
Tips for Access users - http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.

"Richard Cleaveland" <Ne************ @rgcle.com> wrote in message
news:zu******** *************** *******@comcast .com...
I had a little trouble understanding some of your comments until I noted
that I didn't explain the situation fully. The database (tables) are kept
in one MDB with Access 2000 and the procedures are kept in another
(potentially using the Access that comes with office XP). I'd like to
maintain the procedures but don't expect to make table changes (except for
temporary (working) ones in the procedure MDB.

I presume from what you said that XP's access is Access 2002. Haven't
loaded
it so don't know.

Thanks for the specific warning about the MDE incompatibility . The
reference
to your web site (http://allenbrowne.com/ser-48.html) is invaluable!

Dick

Dec 2 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
3529
by: Fred | last post by:
Hi. Is it safe to instll Access 2000 on a system that already has Windows XP and Office 2002 (Word, Excel Access, Powerpoint). Anyone done this? I would install it in a searate directory but don't know about any common dlls etc. I ask this because at my work we use Access 2000 and would like to work at home, but don't want to get into compatability/conversion issues between the
13
2635
by: Noesis Strategy | last post by:
When I ordered my new laptop, Sony didn't offer Access 2003 in its bundles. Recently, I have begun to design Access databases using an copy of Access 2002 from my previous laptop. It works fine, but I would like to have all the office apps on the same version. So I have a few questions: 1) Is the file format the same as 2002? Can 2002 users read 2003 files? 2) What are the major reasons for upgrading to 2002 ?
3
4063
by: Michael | last post by:
I am using MS Access 2000 on an Windows XP machine and am trying to use the Upsizing Tool in Access 2000 to upsize an Access 2000 database to use with Microsoft SQL Server 7.0. My MS Access 2000 version is part of an Office 2000 Developer Edition upgrade from Office 97. Included in the Office 2000 SR-1 Developer package is a disk entitled Microsoft SQL Server 7.0 that I have installed.
0
1463
by: Christine Lawrie | last post by:
I have an Access 97 database that has graphs installed on a PC with both Office 97 and Office 2000. I know other people are aware of this - the database automatically uses Graph 2000 instead of Graph 97. The Graph objects in the database were automatically converted to Graph 2000 objects, even though they were created in Graph 97. This creates huge problems with some of the reports that use complex graphs, because the computer runs out...
1
1370
by: Aliza Klein | last post by:
Hi. I have a client who has been running my Access 2000 system for a while now (about a year and a half) and is suddenly encountering lots of problems... as in misc. fatal errors that shut the database down. Hard drive space looks good (I think): about 3 GB of about 8 GB free RAM: 316 MB O/S: Win XP Home Edition SR-1 Access 2000 service pack 1, I think
47
4515
by: ship | last post by:
Hi We need some advice: We are thinking of upgrading our Access database from Access 2000 to Access 2004. How stable is MS Office 2003? (particularly Access 2003). We are just a small company and this is a big decision for us(!) It's not just the money it's committing to an new version of Access!
17
4403
by: Mell via AccessMonster.com | last post by:
Is there a way to find out where an application was created from? i.e. - work or home i.e. - if application sits on a (work) server/network, the IT people know the application is sitting there, but is there a way they can find out if that application was put there from a CD or email or created at work? Hint: It's not on a client/server database, just native jet database mdb created on Access 2003 (default 2000)...
13
13243
yolenman
by: yolenman | last post by:
Hello - This is my first posting to this group, so please bear with me. Also note, that while I'm intelligent, databases are not in my field of knowledge. I'm working with a small limousine company. They presently have about 4 networked computers, all running Windows XP (w/SP2) and Microsoft Office 2000 (specifically Access 2000) - and a plain jane p3 server also running Windows XP (w/sp2) with Office 2000 loaded onto it. These...
10
2176
by: Bobby | last post by:
Hi, The organisation I work for is on the verge of buying Microsoft Office 2007 Pro Plus OLP NL. We currently use Office Pro 2003. Our business system is written in Access 2003 with a SQL Server back end. I've heard that it's possible that the version of Office we are buying may have compatability issues with Access 2003. I find this hard to believe, but does anybody know anything about this? Thanks
0
8341
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
8754
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
8630
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
7362
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6181
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
4177
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
4343
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
2760
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
1740
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.