473,657 Members | 2,445 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Enabling an Access 97 database for use with Access 2003

We have an Access 97 database app that we'd like to enable (not convert) for
Access 2003. We still have users running 97 and are not prepared to upgrade
everyone who uses this database to the 2003 version yet. We're getting an
error message when we try to do this which reads as follows:

"There were compilation errors during the conversion or enabling of this
database. The database has not been saved in a compiled state. The
performance of this database will be impaired because Microsoft Access will
need to recompile the database for each session."

The MS Knowledgebase doesn't provide much guidance on this issue.

Because we cannot enable the database for 2003, the 2003 users cannot get
into the database while 97 users are logged into it (this is unacceptable).

Anyone have any suggestions on how to troubleshoot this issue?

Thanks in advance for any help.

Terry Block
Nov 12 '05 #1
3 2253
"Terry Block" <tb****@ncia.ne t> wrote in message
news:Jw******** ********@monger .newsread.com.. .
We have an Access 97 database app that we'd like to enable (not convert) for Access 2003. We still have users running 97 and are not prepared to upgrade everyone who uses this database to the 2003 version yet. We're getting an
error message when we try to do this which reads as follows:

"There were compilation errors during the conversion or enabling of this
database. The database has not been saved in a compiled state. The
performance of this database will be impaired because Microsoft Access will need to recompile the database for each session."

The MS Knowledgebase doesn't provide much guidance on this issue.

Because we cannot enable the database for 2003, the 2003 users cannot get
into the database while 97 users are logged into it (this is unacceptable).
Anyone have any suggestions on how to troubleshoot this issue?

Thanks in advance for any help.

Terry Block

Starting with the A97 version:
Have you split it front end / back end?
Can you get the code to compile in A97?

Both of these things are pretty essential. Multi-user databases should be
split so that each user has their own copy of the database front end with
forms, reports, code etc and a shared back end which contains the data.
You should also make sure that the code compiles - if not, you may have all
sorts of (horrendous) coding errors.

Once you have this sorted, you can provide different front ends to different
users depending on what version of Access they have, but the shared back end
data should be in A97 format.

Fletcher
Nov 12 '05 #2
Also,

Take a look at tools from FMS to help with this kind of thing. They may
even have a white paper.

www.fmsinc.com

Seth B Spearman

"Terry Block" <tb****@ncia.ne t> wrote in message
news:Jw******** ********@monger .newsread.com.. .
We have an Access 97 database app that we'd like to enable (not convert) for Access 2003. We still have users running 97 and are not prepared to upgrade everyone who uses this database to the 2003 version yet. We're getting an
error message when we try to do this which reads as follows:

"There were compilation errors during the conversion or enabling of this
database. The database has not been saved in a compiled state. The
performance of this database will be impaired because Microsoft Access will need to recompile the database for each session."

The MS Knowledgebase doesn't provide much guidance on this issue.

Because we cannot enable the database for 2003, the 2003 users cannot get
into the database while 97 users are logged into it (this is unacceptable).
Anyone have any suggestions on how to troubleshoot this issue?

Thanks in advance for any help.

Terry Block

Nov 12 '05 #3
Thanks very much. The database does compile in 97, but I hadn't split it, so
I'll do that and develop a new front end for the 2003 users.

Terry

"Fletcher Arnold" <fl****@home.co m> wrote in message
news:c2******** **@hercules.bti nternet.com...
"Terry Block" <tb****@ncia.ne t> wrote in message
news:Jw******** ********@monger .newsread.com.. .
We have an Access 97 database app that we'd like to enable (not convert) for
Access 2003. We still have users running 97 and are not prepared to

upgrade
everyone who uses this database to the 2003 version yet. We're getting an error message when we try to do this which reads as follows:

"There were compilation errors during the conversion or enabling of this
database. The database has not been saved in a compiled state. The
performance of this database will be impaired because Microsoft Access

will
need to recompile the database for each session."

The MS Knowledgebase doesn't provide much guidance on this issue.

Because we cannot enable the database for 2003, the 2003 users cannot get into the database while 97 users are logged into it (this is

unacceptable).

Anyone have any suggestions on how to troubleshoot this issue?

Thanks in advance for any help.

Terry Block

Starting with the A97 version:
Have you split it front end / back end?
Can you get the code to compile in A97?

Both of these things are pretty essential. Multi-user databases should be
split so that each user has their own copy of the database front end with
forms, reports, code etc and a shared back end which contains the data.
You should also make sure that the code compiles - if not, you may have

all sorts of (horrendous) coding errors.

Once you have this sorted, you can provide different front ends to different users depending on what version of Access they have, but the shared back end data should be in A97 format.

Fletcher

Nov 12 '05 #4

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

Similar topics

11
3750
by: Wolfgang Kaml | last post by:
Hello All, I have been working on this for almost a week now and I haven't anything up my sleeves anymore that I could test in addition or change.... Since I am not sure, if this is a Windows 2003 Server or ADO or ODBC issue, I am posting this on all of the three newsgroups. That's the setup: Windows 2003 Server with IIS and ASP.NET actiavted Access 2002 mdb file (and yes, proper rights are set on TMP paths and path,
17
2888
by: chicha | last post by:
Hey people, I have to convert MS Access 2000 database into mysql database, the whole thing being part of this project I'm doing for one of my faculty classes. My professor somehow presumed I knew db's and gave me long list of things to do with that particular database, first thing being that particular conversion. Truth is that I don't know a first thing about db's, let alone using mysql... I downloaded mysql form www.mysql.com and...
1
2848
by: Matt Alanzo | last post by:
On another newsgroup an Access knowledgable party posted: >You should be able to connect an Access ADP to an existing SQLExpress >database running in SQLS 2000 compatibility mode. The only thing you >won't be able to do is access any of the design surfaces for SQLS >objects in the ADP. I checked with the Access team on this :-) > I appealed for clarification but without reply. Maybe somone on this newsgroup can provide insight.
2
2325
by: Jeff | last post by:
Does anyone know of any potential problems running a 2000 database with 2003? Also, what about installing all other Office products as 2003 versions but leaving Access as 2002 running a 2000 database? Why you ask! A client has a 2000 database. Currently using 2000 runtime for most employees to work with database. A couple use 2003 to use database, no problems. They have a mix of versions of other products such as Word, Excel - 97,...
49
3209
by: Mell via AccessMonster.com | last post by:
I created databases on Access 2003 and I want to deploy them to users. My code was also done using 2003. If they have Ms Access 2000 or higher, will they be able to use these dbs with all code, etc? Please explain -- Message posted via http://www.accessmonster.com
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)...
4
2584
by: Bugs | last post by:
Hi everyone. I am trying to open a database which works fine using Access 2003, but when trying to open it on another PC that has Access 2002 I get the following error "This database is unrecognised file format, it may have been created with a later version of Access, upgrade to a later version..." Could anyone please help to resolve this issue.
3
2334
by: banba_ca | last post by:
When I create a new db from the main Access window or thru Vb (set newdb = ...) I always end up with Access 2000 file format. I would like to get 2002 - 2003 file format. The reason is that when I try to link from a 2002 - 2003 db to a 2000 db, the Jet engine complains that it can't find the table in the target (2000) database. And no, I can't convert on the fly. Any suggestoins would be appreciated. ....Banba
3
3776
by: ConfusedMay | last post by:
Hi, I've created an access 2003 database that has a form with button called "open complaint database." This complaint database is also in access 2003. Here is my code to open the complaint database Private Sub cmdOpenDb_Click() Dim objAccess As Access.Application ' Open Access database Set objAccess = CreateObject("Access.Application") With objAccess
0
8395
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
8826
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
8732
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
7330
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
6166
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
5632
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4155
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...
2
1955
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
2
1615
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.