There is something wrong with my code. I think it has to do with the value of my combobox being numeric. Any suggestions?
Private Sub Name_Combo_Change()
Dim txtSearchString As Variant
Dim strSQL As String
txtSearchString = Me.Name_Combo.Value
strSQL = "SELECT Month.SIndex, Month.MIndex, Month.MOrder, Month.Month, Month.[Job Hrs], Month.[Eng Hrs], Month.[Stat Hrs],Month.[Bank Hrs],Month.[Total Hrs] FROM [Month Entry] INNER JOIN [Month] ON [Month Entry].MOrder = Month.Month WHERE (((Month.SIndex) Like '1*')) ORDER BY Month.MOrder"
strSQL = strSQL & "WHERE (([Month].[SIndex]) Like '" & txtSearchString & "*') "
strSQL = strSQL & "ORDER BY [Month].[MOrder]"
Me!lstResults.RowSource = strSQL
Me!lstResults.Requery
Me!Name_Combo.SetFocus
End Sub
Private Sub Name_Combo_Change()
Dim txtSearchString As Variant
Dim strSQL As String
txtSearchString = Me.Name_Combo.Value
strSQL = "SELECT Month.SIndex, Month.MIndex, Month.MOrder, Month.Month, Month.[Job Hrs], Month.[Eng Hrs], Month.[Stat Hrs],Month.[Bank Hrs],Month.[Total Hrs] FROM [Month Entry] INNER JOIN [Month] ON [Month Entry].MOrder = Month.Month WHERE (((Month.SIndex) Like '1*')) ORDER BY Month.MOrder"
strSQL = strSQL & "WHERE (([Month].[SIndex]) Like '" & txtSearchString & "*') "
strSQL = strSQL & "ORDER BY [Month].[MOrder]"
Me!lstResults.RowSource = strSQL
Me!lstResults.Requery
Me!Name_Combo.SetFocus
End Sub