A family of Microsoft relational database management systems designed for ease of use.
Good on ya.... didn't think it TOO likely you'd make such a mistake!
To the original question... what are the values of txtExpense and sSQL? You might have some unwanted blanks: should Expense = (' " & txt_Expense & " ') instead be
Expense = ('" & txt_Expense & "')
to avoid trying to insert leading and trailing blanks into the string?