M
Macsmasher
Hi all,
We're running Access 2003, SQL 2005.
We have internal Access front-end apps that are distributed only within our
network. All workstations have the same network path, so there is no need
for linking tables at the client end. What I need to do is put together
something for our developers where we can change from our test server to live
server when we deploy a new release. Of course I've programmatically done
this with DAO in the past to a single Access back-end. And I can find code
to re-link to SQL server via ODBC. But I’m not quite sure how to put
together a solution for our needs. Here are some specifics...
We are linked to test SQL and Access DBs, and developers change the links to
live SQL and Access DBs right before deployment. Client never needs to link
tables.
We have multiple Access back-ends, but not all need to be re-linked. IOW,
we have some common lookup tables that always live on the live server even
when we're linked to test data.
We use ODBC connections to SQL using Windows username and password. Only
one server is used for test, and one used for live.
I'm thinking it would be best to have a table in the front-end with link
strings and a field to designate the connection as Test or Live. We would
have a drop-down on our developer admin form to select Test or Live, then run
the re-link procedure with a cmd button.
Anyway, thanks in advance for any input.
We're running Access 2003, SQL 2005.
We have internal Access front-end apps that are distributed only within our
network. All workstations have the same network path, so there is no need
for linking tables at the client end. What I need to do is put together
something for our developers where we can change from our test server to live
server when we deploy a new release. Of course I've programmatically done
this with DAO in the past to a single Access back-end. And I can find code
to re-link to SQL server via ODBC. But I’m not quite sure how to put
together a solution for our needs. Here are some specifics...
We are linked to test SQL and Access DBs, and developers change the links to
live SQL and Access DBs right before deployment. Client never needs to link
tables.
We have multiple Access back-ends, but not all need to be re-linked. IOW,
we have some common lookup tables that always live on the live server even
when we're linked to test data.
We use ODBC connections to SQL using Windows username and password. Only
one server is used for test, and one used for live.
I'm thinking it would be best to have a table in the front-end with link
strings and a field to designate the connection as Test or Live. We would
have a drop-down on our developer admin form to select Test or Live, then run
the re-link procedure with a cmd button.
Anyway, thanks in advance for any input.