Chris Mackin
chris at denverdb.com
Wed Jan 29 11:22:00 CST 2003
If you know the path to the BE you can use something like the sub below, I
run this either prior to delivery or after it's on their network. If you
run prior to delivery you can leave the .RefreshLink line commented out, it
will set the Connect string of the table to the setting for the client
network but it won't error out trying to actually use that .Connect string.
Public Sub RelinkTables()
Dim db As DAO.Database
Dim tdf As DAO.TableDef
Dim rst As DAO.Recordset
Set db = CurrentDb()
For Each tdf In db.TableDefs
If tdf.Connect <> "" Then
Debug.Print tdf.Name
Debug.Print tdf.Connect
tdf.Connect = ";DATABASE=F:\Database\Backend\GWD3_Dat9.mdb"
' tdf.RefreshLink
Debug.Print tdf.Connect
End If
Next
rst.Close
Set rst = Nothing
db.Close
Set db = Nothing
End Sub
Chris Mackin
Denver Database Consulting, LLC
chris at denverdb.com
-----Original Message-----
From: accessd-admin at databaseadvisors.com
[mailto:accessd-admin at databaseadvisors.com]On Behalf Of Jim Hewson
Sent: Wednesday, January 29, 2003 8:34 AM
To: 'accessd at databaseadvisors.com'
Subject: [AccessD] Linking Tables manually
Folks,
New FE and BE for a client. I can use FTP to get the files to their
network.
I know the network path from the FE to the BE.
I also know that the MSysObjects table cannot be edited manually.
Is there a way to update the links without using the Linked Table Manager at
the client's site?
Thanks,
Jim
_______________________________________________
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd