'---------------------------------------------------------------------------------------
' Procedure : Goldmine
' Author : Jack
' Created : 6/17/2011
' Purpose : Routine to Update the SQL related to a named query.
'---------------------------------------------------------------------------------------
' Last Modified:
'
' Inputs: N/A
' Dependency: N/A
'------------------------------------------------------------------------------
'
Sub Goldmine()
Dim qdf As DAO.QueryDef
Dim db As DAO.Database
On Error GoTo Goldmine_Error
Set db = CurrentDb
strQuery = "FilterGoldMine"
Debug.Print db.QueryDefs(strQuery).SQL
Dim newsql As String
'
'You would use the generated Sql based on your Form and selections
'
newsql = "SELECT A.AnimalId, A.SightingDate, A.GPSLat, A.GPSLong, " _
& " Animal.AName, AnimalCapture.CaptureDate" _
& " FROM (AnimalLocs AS A INNER JOIN Animal ON A.AnimalId = Animal.AnimalId) " _
& " INNER JOIN AnimalCapture ON Animal.AnimalId = AnimalCapture.AnimalId;"
db.QueryDefs(strQuery).SQL = newsql
Debug.Print db.QueryDefs(strQuery).SQL
On Error GoTo 0
Exit Sub
Goldmine_Error:
MsgBox "Error " & Err.number & " (" & Err.Description & ") in procedure Goldmine of Module AWF_Related"
End Sub