Convert single user application to multi-user application

Tags:
Microsoft Windows XP
Visual FoxPro
Sir, I made single user application in visual foxpro 5 now I want convert in multi-user. How can change it...Pl give solution . At present 'file Access Denied' message display on screen when 2 user used this application. I also input set excl off command but error still displays on screen.


Software/Hardware used:
WINDOWSXP
1

Answer Wiki

Thanks. We'll let you know when a new response is added.

There are reasons locks occur and it’s to insure data integrity. If two
users grab a file for maintenance, you need to make sure they do no
overwrite each others changes. This makes multi users apps more
difficult. Without seeing your code and how the updates are handled it’s
hard to tell what is going on.

Discuss This Question: 2  Replies

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.
  • rajesh1966
    I want to learn how to develop multi-user program in Visual FoxPro.
    20 pointsBadges:
    report
  • Subhendu Sen
    Before move a single application to a multi user application, it is needed some very basic changes, in the Main.Prg, must SET EXCLUSIVE OFF as well as SET MULTILOCKS ON. As it suggests, it helps to open/use database/tables for the exclusive use of this user. That is the opposite of what you are trying to do here. Next, when you open tables/ database, use the SHARED clause. For more help, please link here: http://www.dfpug.de/loseblattsammlung%5Cmigration%5Cwhitepapers/MultiUser.htm

    134,650 pointsBadges:
    report

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

Thanks! We'll email you when relevant content is added and updated.

Following

Share this item with your network: