Solved

MDE file

Posted on 2002-05-15
5
981 Views
Last Modified: 2013-12-05
I need to work on a database that was created on an earlier MS Access version and then converted to an MDE file. The problem is that I cannot open or converter the file.   When I tried to open it a get the message "You can't convert or enable an MDE file".  I am not familiar with MDE files, and I don't understand how they work.  Can you help?  

0
Comment
Question by:LilianM
5 Comments
 
LVL 13

Expert Comment

by:John Mc Hale
ID: 7012760
MDE files are 'compiled' Microsoft Access Databases. Their primary purpose is to prevent users from modifying the design of forms, reports, macros and modules ... you cannot therefore access the design of these features. However, you can still use the tables and queries ... so

Create a new database and import the tables and queries into the new database via the File..Get External Data...Import menu option. At least you will have a head start.

Hope this helps!
0
 
LVL 1

Expert Comment

by:Bondo
ID: 7012765
See below,

Saving your Access database as an MDE file prevents the following actions:

Viewing, modifying, or creating forms, reports, or modules in Design view.
Adding, deleting, or changing references to object libraries or databases.
Changing code — an MDE file contains no source code.
Importing or exporting forms, reports, or modules. However, tables, queries, data access pages, and macros can be imported from or exported to non-MDE databases.


Since your trying to updated it to a newer version of Access it's trying to modify either a form, report, module and the MDE file won't allow that.  You'll need to find a MDB version to work with.


Hope that helps and sorry if it doesn't,

Bondo


Hope that helps,

Bondo
0
 
LVL 15

Expert Comment

by:dbase118
ID: 7013496
Have you done a search for the associated MDB?
As Bondo commented, you will need to get that one to modify
0
 
LVL 2

Accepted Solution

by:
mjasic earned 50 total points
ID: 7014194
Unfortunately, there is no too much to do if you do not have the source (mdb) file beacause MDE doesn't allow any kind of editing objects (but you can always attach the tables from the MDE and change data). Try to search for MDB files on a disk and if you find one that could be the source for MDE, take it.
You can always create an empty MDB, import all the tables and queries from MDE and try to create forms and reports that will have simillar look and feel. But it is too hard.
One potential problem is if the MDB or MDE is secured, but it is another issue.

Ask who developed the application and try to contact him in order to find out where the MDB can be found, or simply try to localize all the MDB files. By opening them one by one you will be maybe lucky enough to  find the right one.

Michel
0
 

Author Comment

by:LilianM
ID: 7015343
Thank you for helping me understand what kind of file I am working with.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

The first two articles in this short series — Using a Criteria Form to Filter Records (http://www.experts-exchange.com/A_6069.html) and Building a Custom Filter (http://www.experts-exchange.com/A_6070.html) — discuss in some detail how a form can be…
When you are entering numbers in a speadsheet, and don't remember what 6×7 is, you just type “=6*7" instead. It works in every cell! This is not so in Access. To enter the elusive 42 in a text box, you have to find a calculator, and then copy the re…
Familiarize people with the process of retrieving data from SQL Server using an Access pass-thru query. Microsoft Access is a very powerful client/server development tool. One of the ways that you can retrieve data from a SQL Server is by using a pa…
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.

937 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

5 Experts available now in Live!

Get 1:1 Help Now