> tlhowell[ at ]gmail.com wrote:
>
> > I have a database application to be used in a multiuser environment.
> > The Access file resides on 1 server and it contains forms, reports,
> > queries, etc.
>
> You should rather use a separate copy of the frontend on every
> client machine.
>
> > The data resides on a Postgres server which Access links
> > to using a system DSN. My question is, if I am not consistent in naming
> > the DSN's the same way when I set things up on all the user's machines,
> > will I run into problems?
>
> Yes, of course! If the required DSN does not exist with the exact
> name on a client machine the app will not be able to establish a
> connection to you PostrgeSQL-Server.
>
> > What do the experts recommend doing in this
> > situation?
>
> You may link the tables without using any DSN at all. But you'll
> have to link the tables using VBA as the GUI does not support
> doing this. Instead of using the DSN=...-Syntax you'll have to
> supply all the information for ODBC-Connection in the Connect-
> Property of your tables.
>
> > How exactly does the ODBC driver resolve which DSN to use?
>
> It compares the names.
>
> Cheers
> Phil
>
> --
> Access FAQs:
http://www.mvps.org/faq/mvp_faq_links.htm#Access