im wondering, and i dont know what triggered this error because it was working awhile ago... now it doesnt...

it shows that error.. what could be wrong?

VB Code:
  1. Private Sub Form_Load()
  2.     Set dbIntermed = DBEngine.OpenDatabase(App.Path & "\Intermed.mdb")
  3.     Set rsPromo = dbIntermed.OpenRecordset("PromotionalMaterial")
  4.     'Set rsPromo = dbIntermed.OpenRecordset("SELECT * from PromotionalMaterial where ProgramID like '" & frmProgram.txtProgID.Text & "*'")
  5.     InitGrid
  6.     FillGrid
  7. End Sub
*error highlighted the commented line