I have an application which has 3 distinct, separate Access databases.
What is this application? Is it in C, Access, any other programming
language that can collect user input?? How does any application "have" 3
distinct applications of any type? Link to them maybe, but...? You still
haven't given us any indication on how the user enters information, other
than saying 'through an application'...
For all they
know, they are executing a single program which magically lets them update
all sorts of data.
Any reason you can't use one access frontend linked to multiple backends?
Then if your input application happens to be access, you can do everything in
one application, which is generally ideal.
If your application that the users get the input from is not in Access (but
maybe C#?), then you should probably seek a forum based on whatever
application you are gathering the data from, as this would be the application
you will use to make the decision for which access app to open.
And just for the record, this type of if/then functionality with variables
can be written for just about any programming platform. You can open a
selected access app from a batch file if you desire. Coming to an Access VBA
forum to ask how to open one of three files without saying if you are using
Access as the interface to do so isn't exactly the best way to get answers...
please make some more sense in your question.
--
Jack Leach
www.tristatemachine.com
"I haven't failed, I've found ten thousand ways that don't work."
-Thomas Edison (1847-1931)