Private Function ResortSubFormBy(ByVal strFieldName As String, _
ByVal strDesc As String)
Dim strSQL As String
strSQL = "SELECT tblClassDetails.DrawOrder, " & _
"tblEntries.BackNumber, " & _
"tblShowDetails.ClassID, " & _
"tblEntries.HorseID AS Horse, " & _
"tblClassDetails.Rider, " & _
"tblShowDetails.ShowID, " & _
"tblClassDetails.Score1stGo, " & _
"tblClassDetails.Score2ndGo, " & _
"tblClassDetails.Place1stGo, " & _
"tblClassDetails.Place2ndGo, " & _
"tblClassDetails.DrawID, " & _
"tblShowDetails.Numberofgoes " & _
"FROM tblEntries " & _
"INNER JOIN (tblShowDetails " & _
"INNER JOIN tblClassDetails " & _
"ON (tblShowDetails.ClassID = tblClassDetails.ClassID) " & _
"AND (tblShowDetails.ShowID = tblClassDetails.ShowID)) " & _
"ON (tblEntries.ShowID = tblClassDetails.ShowID) " & _
"AND (tblEntries.EntryID = tblClassDetails.EntryID) " & _
"ORDER BY " & strFieldName & " " & strDesc
Me.sfrmEnterScoresClasses.Form.RecordSource = strSQL
End Function