• Open multiple instances of Db (Access 2K)

    Home » Forums » AskWoody support » Productivity software by function » MS Access and database help » Open multiple instances of Db (Access 2K)

    Author
    Topic
    #397995

    We just converted our Access 97 dbs to Access 2000. Now we’re working out the little quirks that we’ve discovered since the rest of the users have started using the dbs. User A wants two instances of the same db open. When they click the icon, the database opens. However, when they click it again, it goes back to the first open copy. All I could find is that the icon needs to reference the exact path, which it does, but I can’t find any information as to how to open the same db twice.

    Are we just missing something here? Wish the Search  Button was working again...I'm sure this has been discussed before.

    Viewing 1 reply thread
    Author
    Replies
    • #757602

      Unfortunately, I don’t think you’ve missed anything. Microsoft keeps adding these little undocumented features that somebody decides would eliminate some tech support calls, and somehow Access knows it’s already open with that file, so they just switch to it. You can force it with a second instance of Access already running, but that isn’t quite the same, is it?

      Now, let’s talk about why you want to have two instances of the database open on one workstation – in 97 that was sometimes used when people wanted to jump between windows, but in 2000 it is easier to just click on the Taskbar, since by default each window has an icon there. What is the reason in this instance?

      • #757612

        Thanks, Wendell. Here’s the scoopie…..Some users like to have the db open at least two times so that they can quickly look up different variations of same information at the same time. While one process is running to extract this information, they apparently switch to the other one and look it up by a different set of criteria.

        Point B: when we saw that each form opens with a separate box at the bottom, we didn’t like this so we’re eliminating everything to the current form the user is on. We’re going to have to figure out what to do when, for example, form 2 is dependent on the selection made in form 1. The reason why we don’t like this multiple open window idea is that users can potentially bypass important steps (e.g. sending an email) or break/bypass the formal way we want the users to quit the database (e.g. establishing audit trails).

        Does this help at all? shrug

        • #757658

          Yes, those are some of the reasons we occasionally turn off the multiple windows feature, though I really do like to have it on when I’m doing development. As to the looking up info two different ways – you can prevent that by making forms modal, though that may not please the users. And in general we discourage that kind of thing as it adversely affects the performance for the first lookup, as well as causing other users to run more slowly, depending on the circumstances. Is it possible to either improve the performance so that results come back more quickly, or to create a form which gets all the info they are after? (A subform arrangement can often do that for you.)

          • #757754

            Wendell,

            Modal is a no-no word around here – we only use it in rare cases where the end user (as a collective entity) has been so uncooperative that there was no other way to handle a situation.

            We’re thinking of splitting up the db into a data db, and three (much smaller) lookup dbs. At least then, we can handle the multiple opening issue.

            Thanks! clapping

            • #757770

              I take it you are allow people to work at the table level in at least some cases. We generally view that as a no-no and only let them work with forms – for very well-trained users we do let them run an occasional query, but we always prevent them from doing deletes. Splitting is usually done along the lines of a front-end (forms, reports, code and queries), and a back-end which only contains tables. We do split databases where there is a substantive functional difference in what is being done, but invariably there is a common thread of needs that most everybody in an organization has, so we typically create and add-in (or library) database for those kind of things. Good luck.

            • #758027

              In reply to your original question, you can force a second instance of a database – rather than clicking on the DB Icon, launch a new instance of the Access application, and then select File –> Open (or select a file from the recently used list).

              With this process however, you greatly increase the possibility of record locking, as it is possible for the same person to lock a record in one instance, that the other instance is trying to write too.

              I would agree with Wendell, and devise the form to bring back all the info likely to be required (use a subform or a tab control to prevent the user seeing too much at once).

            • #758028

              In reply to your original question, you can force a second instance of a database – rather than clicking on the DB Icon, launch a new instance of the Access application, and then select File –> Open (or select a file from the recently used list).

              With this process however, you greatly increase the possibility of record locking, as it is possible for the same person to lock a record in one instance, that the other instance is trying to write too.

              I would agree with Wendell, and devise the form to bring back all the info likely to be required (use a subform or a tab control to prevent the user seeing too much at once).

          • #757755

            Wendell,

            Modal is a no-no word around here – we only use it in rare cases where the end user (as a collective entity) has been so uncooperative that there was no other way to handle a situation.

            We’re thinking of splitting up the db into a data db, and three (much smaller) lookup dbs. At least then, we can handle the multiple opening issue.

            Thanks! clapping

        • #757659

          Yes, those are some of the reasons we occasionally turn off the multiple windows feature, though I really do like to have it on when I’m doing development. As to the looking up info two different ways – you can prevent that by making forms modal, though that may not please the users. And in general we discourage that kind of thing as it adversely affects the performance for the first lookup, as well as causing other users to run more slowly, depending on the circumstances. Is it possible to either improve the performance so that results come back more quickly, or to create a form which gets all the info they are after? (A subform arrangement can often do that for you.)

      • #757613

        Thanks, Wendell. Here’s the scoopie…..Some users like to have the db open at least two times so that they can quickly look up different variations of same information at the same time. While one process is running to extract this information, they apparently switch to the other one and look it up by a different set of criteria.

        Point B: when we saw that each form opens with a separate box at the bottom, we didn’t like this so we’re eliminating everything to the current form the user is on. We’re going to have to figure out what to do when, for example, form 2 is dependent on the selection made in form 1. The reason why we don’t like this multiple open window idea is that users can potentially bypass important steps (e.g. sending an email) or break/bypass the formal way we want the users to quit the database (e.g. establishing audit trails).

        Does this help at all? shrug

    • #757603

      Unfortunately, I don’t think you’ve missed anything. Microsoft keeps adding these little undocumented features that somebody decides would eliminate some tech support calls, and somehow Access knows it’s already open with that file, so they just switch to it. You can force it with a second instance of Access already running, but that isn’t quite the same, is it?

      Now, let’s talk about why you want to have two instances of the database open on one workstation – in 97 that was sometimes used when people wanted to jump between windows, but in 2000 it is easier to just click on the Taskbar, since by default each window has an icon there. What is the reason in this instance?

    Viewing 1 reply thread
    Reply To: Reply #757770 in Open multiple instances of Db (Access 2K)

    You can use BBCodes to format your content.
    Your account can't use all available BBCodes, they will be stripped before saving.

    Your information:




    Cancel