Results 1 to 5 of 5
  1. #1
    Gina Maylone is offline Always learning
    Windows 7 64bit Access 2013
    Join Date
    Jun 2013
    Location
    Afton, MN
    Posts
    544

    Access 2.0 and 97 nightmare conversion

    Hello all! I was recently handed a db where the back-end was in 2.0 and the front end in 97. I have managed to upgrade it to 2016 and of course it is riddled with errors. As I am going through it and re-writing code to modern day standards, every time there is an error and I debug it and return to the offending form, Access freezes solid. Can't do anything but compact/repair or close and reopen. Any top of the head ideas why this happens? Or solution to keep it from happening. The conversion is taking forever because of it! TIA! Hope your all having a great Sunday morning! (HINT, don't watch the news).

  2. #2
    orange's Avatar
    orange is offline Moderator
    Windows 10 Access 2010 32bit
    Join Date
    Sep 2009
    Location
    Ottawa, Ontario, Canada; West Palm Beach FL
    Posts
    16,870
    It may not be applicable, but a database application with Access 2.0 backend and 97 frontend, would seem to have lived quite a long life. I'd question the continued relevance of the application in its current form (that is the business processes and flow involved).
    You know the situation and your role, but it may be an opportunity to research the current requirements against the existing design.
    You could spend a lot of time adapting 2.0 and 97 to 2016, only to find the underlying design does not meet the current requirements. If this conversion is also adding undocumented, untested changes and the "wouldn't it be nice to have...", then there may be no reasonable conversion finished date.

    There certainly is one aspect of your current efforts that you could comment on --that is the documentation - design, standards, testing materials, training, maintenance and user info supporting the application. How good are what you have? Does the business have any ongoing maintenance of these? What documentation would you have wanted-so now you know what should be created/adjusted....

    Good luck.

  3. #3
    CJ_London is offline VIP
    Windows 10 Access 2010 32bit
    Join Date
    Mar 2015
    Posts
    11,936
    Access freezes solid. Can't do anything but compact/repair or close and reopen
    Have you also tried decompiling? May well be a lot of junk hanging around that compact and repair does not remove. Once you have decompiled, do another compact and repair again.

    And have you added option explicit to the top of each module and tried compiling the db from the vba editor to pick up on undeclared variables etc?

  4. #4
    NTC is offline VIP
    Windows 7 64bit Access 2013
    Join Date
    Nov 2009
    Posts
    2,392
    I imagine it is a nightmare. I tell clients that being excessively frugal becomes expensive - and this is a good example. An unwillingness to upgrade in a timely fashion becomes a problem. At some point a software maker must leave behind old libraries and this time interval leap is surely experiencing that.

    I would do things in steps; import the tables into a new 2016 container and then temporarily unsplit it by importing next the queries; these should be no problem at all. It is a lot easier to deal with a difficult upgrade like this in a temporarily unsplit mode.

    Then import a single form by form - and work thru each one. Followed by reports. One needs to understand the application in order to know the best order to import things in terms of cross dependencies. Keep track of an obsolete library method's correction on a side document as you'll probably run into it over and over. If there are modules - as these can get called in at any point -so if they exist you need to import them before forms so they exist - but then you'll update them just like you would any other object.

    As Orange noted - some things may be totally obsolete - like custom code to create a calendar style date selector which is now of course an embedded feature; so in some cases one rips out the code and replaces the control on the form.

  5. #5
    RuralGuy's Avatar
    RuralGuy is offline Administrator
    Windows 10 Access 2013
    Join Date
    Mar 2007
    Location
    8300' in the Colorado Rocky Mountains
    Posts
    12,917
    @Gina: Allen Browne has a few thoughts on Upgrading too; down at the bottom of the page under Upgrading: http://allenbrowne.com/tips.html

Please reply to this thread with any new information or opinions.

Similar Threads

  1. Access 2000 to Access 2007/2010 conversion
    By ssissons in forum Security
    Replies: 2
    Last Post: 10-06-2014, 12:31 PM
  2. Replies: 2
    Last Post: 02-11-2014, 07:40 PM
  3. Replies: 6
    Last Post: 04-30-2013, 02:42 PM
  4. Conversion in Access table
    By Lucas83 in forum Access
    Replies: 1
    Last Post: 04-06-2010, 11:51 AM
  5. My Access Upsizing Nightmare...Opinions and Thoughts?
    By Jerimiah33 in forum Import/Export Data
    Replies: 0
    Last Post: 01-30-2007, 12:40 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Other Forums: Microsoft Office Forums