J
Jordan
I have an Access 2000 database called RMA.MDB in my M:\Databse folder. My
database contains 4 tables linked tables from another Access 2000 database
file called RMA_BE.MDB also located at M:\Database. The tables are:
Quote Master
Quote Details
RMA Master
RMA Details
I have 4 more linked tables connecting via a system ODBC data source called
MYDATA.
Customers
Sales Order Master
Sales Order Details
Part Master
My problem is that I have several clients that want to use my database. The
Access 2000 files are not a problem, but the ODBC data source is giving me a
lot of headaches. I cannot just run the database on the different networks
even though the drive mappings are the same and the ODBC system datasource
has the same name. The problem seems to be Access 2000 is not just looking
at the ODBC name. It is also looking at the settings in the ODBC setup.
As an example, I have three customers:
Customer 1 has ODBC datasource MYDATA connecting to engine on SERVER1
Customer 2 has ODBC datasource MYDATA connecting to engine on SERVER2
Customer 3 has ODBC datasource MYDATA connecting to engine on SERVER3
I work on my Access database at Customer 1's location where SERVER1 is the
database server that MYDATA points to. When I bring the database to
Customer 2 or Customer 3 I get an error that the Access cannot connect to
the ODBC source MYDATA pointing to SERVER1 even though when I check the
MYDATA datasource in the ODBC manager at Customer 2 and 3 the datasource is
pointing to Server2 and Server3 respectively.
In order to get past this I have to open the Access database at each
location I want to use it at and refresh the links on the ODBC tables. Is
there a way I can automatically refresh the links on my ODBC tables using
just the ODBC connection name?
database contains 4 tables linked tables from another Access 2000 database
file called RMA_BE.MDB also located at M:\Database. The tables are:
Quote Master
Quote Details
RMA Master
RMA Details
I have 4 more linked tables connecting via a system ODBC data source called
MYDATA.
Customers
Sales Order Master
Sales Order Details
Part Master
My problem is that I have several clients that want to use my database. The
Access 2000 files are not a problem, but the ODBC data source is giving me a
lot of headaches. I cannot just run the database on the different networks
even though the drive mappings are the same and the ODBC system datasource
has the same name. The problem seems to be Access 2000 is not just looking
at the ODBC name. It is also looking at the settings in the ODBC setup.
As an example, I have three customers:
Customer 1 has ODBC datasource MYDATA connecting to engine on SERVER1
Customer 2 has ODBC datasource MYDATA connecting to engine on SERVER2
Customer 3 has ODBC datasource MYDATA connecting to engine on SERVER3
I work on my Access database at Customer 1's location where SERVER1 is the
database server that MYDATA points to. When I bring the database to
Customer 2 or Customer 3 I get an error that the Access cannot connect to
the ODBC source MYDATA pointing to SERVER1 even though when I check the
MYDATA datasource in the ODBC manager at Customer 2 and 3 the datasource is
pointing to Server2 and Server3 respectively.
In order to get past this I have to open the Access database at each
location I want to use it at and refresh the links on the ODBC tables. Is
there a way I can automatically refresh the links on my ODBC tables using
just the ODBC connection name?