Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 69909
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 10, 20262026-05-10T19:38:52+00:00 2026-05-10T19:38:52+00:00

Background I work for a large organization which has thousands of MS Access applications

  • 0

Background

I work for a large organization which has thousands of MS Access applications floating around. I didn’t write any of these – in fact, most of the original authors have long since left the company – but from time to time another Access app lands on my desk for support. I would soooo love to replace access with a different solution.

Requirement

I know that there are several good alternatives for the database part of MS Access (the Jet database), such as SQLite, MySQL, VistaDB, etc.

What I would like to know is: Is there anything that will replace the front end part of MS Access?

I.e. Something which can be used to build forms, write simple scripts and queries, etc?

Why?

@BracC asked "why replace access?" – A fair question indeed.
I want to get rid of access because:

  • it hides logic, leading to hard-to-support applications. Logic can be in lots of different places, none of which provide or encourage any structure:
    • macros
    • modules
    • queries
    • forms
  • its very nature encourages users to create "little" applications which become "not so little applications". Then the user leaves and I have to support a bunch of spaghetti. I know that access isn’t the only culprit, but it’s the leader in my organisation, and I would love to get rid of it completely.

For extra credit

what I would really love to find is something which can read in an MDB file and output something like C# which replicates the functionality. (Or any language – not fussy).

I hope this is all clear. If not, please post a comment and I’ll re-write/add detail.

Update

@GuinnessFan makes some points I find interesting. I have added my comments to discuss those points.

What we have done since I asked the question:

  • Got users to give us a definitive list of access applications they use and need. (The understanding is that any MDB files not on the list can be deleted – hooray!).
  • Analysed the MDBs on the list, coming to the following conclusions:
    • Most of the "applications" consist of a single hard-coded query or a single linked table.
    • Many are a small number of queries with, perhaps, a date parameter or similar.
    • very few (if any) have any truly complex logic.
  • We are now working through the list, converting most of the apps to SSRS (SQL Server Reporting Services) packages.
  • Anything which can’t be replicated using SSRS will become a hand-crafted web application. However, there aren’t many of these.

May I say many thanks, to everybody who has given me helpful answers.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-10T19:38:53+00:00Added an answer on May 10, 2026 at 7:38 pm

    You could check out Oracle’s Application Express. It’s free and it’s geared toward Access developers.

    It has a migration assistant as well that you run your Access database through, it proccesses the data and the forms, migrates everything to an Oracle Database (this works with the free database, Oracle XE, and comes install by default) and builds web forms for your Access database.

    So in the end you’ll have your Access databases on the web, your data in Oracle and somewhat nice web front end for extending them.

    As far as Oracle goes, the tool isn’t half bad. You can sign up for a free instance to play around with here.

    Here’s the document that explains how you migrate Access Databases.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Background: I work at a company with a large SAP investment, and we also
Background In some sufficiently large applications, you can spend more time figuring out how
I'm currently working on a large BPM project at work which uses the Global
Say I have a third party Application that does background work, but prints out
What's the proper way for a Java command line application to do background work
For a little background, I work for a firm that develops web-based enterprise social
I'm coming from a Rails background and doing some work on a ASP.NET project
I'm designing a site with a fixed repeated background but can't work out why
Background: At my company we are developing a bunch applications that are using the
My question relates to how large websites, edited by several hundred people who work

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.