The first most important thing is that whenever your tool touches a
database, it should do so in "non-exclusive" mode. If it needs to touch a
database "exclusively", then you will need to have a more business-level
approach, such as calling up the receptionist and asking her to page the
whole building to say, "Everyone get out of the database" -- but that's
REALLY unprofessional.
So your only recourse is to make your tool "multiuser" by changing your code
so that it does not try to get exclusive access to the database(s)
I personnaly prefer to write any utilities in VB or .NET, but you should not
have to rewrite it simply to solve the multi-user issue.
--
Peace & happy computing,
Mike Labosh, MCSD MCT
Owner, vbSensei.Com