Sub UpdatePTConnection(pstrPTQuery As String, pstrServer As String, pstrDatabase As String, _
pstrUID As String, pstrPwd As String)
'ODBC;Driver={SQL Server};Server=XXXXX,3001;Database=xxx;Uid=xxx;Pwd=xxx
Dim strConnection As String
Dim db As DAO.Database
Dim qd As DAO.QueryDef
strConnection = "ODBC;Driver={SQL Server}" & _
";Server=" & pstrServer & _
";Database=" & pstrDatabase & _
";Uid=" & pstrUID & _
";Pwd=" & pstrPwd
Set db = CurrentDb
db.QueryDefs.Refresh
Set qd = db.QueryDefs(pstrPTQuery)
qd.Connect = strConnection
db.QueryDefs.Refresh
Set qd = Nothing
Set db = Nothing
End Sub