I am getting a datatype mismatch error in criteria expression
Private Sub lblManageEmployees_Click()
On Error GoTo lblManageEmployees_Error
Dim db As Object
Dim rs As Object
Dim frmName As String
Dim allowedField As String
Dim UserID As Integer
Dim UserRoleID As Integer
UserID = Forms!frmMainMenu!txtTempVarsUserID
UserRoleID = Forms!frmMainMenu!txtTempVarsUserRoleID
Set db = CurrentDb
Set rs = db.OpenRecordset("SELECT ALL * " & _
"FROM tblUserPermissions " & _
"WHERE (FK_UserID = '" & CInt(UserID) & "') And " & _
"(Allowed <> '" & CStr("None") & "')")
frmName = rs!FormName
allowedField = rs!Allowed
Call CheckPermissions(UserID, frmName, allowedField, rs)
lblManageEmployees_Exit:
Exit Sub
lblManageEmployees_Error:
MsgBox "There was a problem when submitting the record: " & Err.Description, vbOKOnly Or vbInformation, "Record Not Submitted"
Resume lblManageEmployees_Exit
End Sub