Hello everyone,
  
I am stuck on a SQL statement with my where clause being a number field. I created a similar table to test and changed that number field to a text field and the statement works fine then. When I use the original table with the field being a number it gives me a data type mismatch error. I have 4 columns that I am writing too:
  
exid - Number field
Status - short text
excomments - short text
exdate - date/time field
exuser - short text
  
 
	
	
	
		
  
I cannot recall if I need to do something special since it is a number field. I believe I have tried #" "# (but I am sure that was for a date field), '" "', ' ', " ". I think I am just missing something and not sure what at the moment. I am hoping a new set of eyes can see my mistake. Thanks
 I am stuck on a SQL statement with my where clause being a number field. I created a similar table to test and changed that number field to a text field and the statement works fine then. When I use the original table with the field being a number it gives me a data type mismatch error. I have 4 columns that I am writing too:
exid - Number field
Status - short text
excomments - short text
exdate - date/time field
exuser - short text
		Code:
	
	
	 Dim strSQL As String
Dim PendingStatus As String
  
 PendingStatus = "Pending"
  
 strSQL = ""
strSQL = strSQL & "UPDATE[test]" & vbCrLf
strSQL = strSQL & "SET[test].[Status] = '" & PendingStatus & "', [test].[excomments] = '" & Me.txtcomments & "', [test].[exdate] = #" & Format(Me.txtdateclosed, "mm/dd/yyyy") & "#, [test].[exuser] = '" & Me.txtuser & "' " & vbCrLf
strSQL = strSQL & "WHERE[test].[exid] = '" & Me.txtid & "';"
 CurrentDb.Execute strSQL
 
   If Err.Number <> 0 Then
        Debug.Print strSQL
        MsgBox strSQL
        Exit Sub
    End IfI cannot recall if I need to do something special since it is a number field. I believe I have tried #" "# (but I am sure that was for a date field), '" "', ' ', " ". I think I am just missing something and not sure what at the moment. I am hoping a new set of eyes can see my mistake. Thanks
 
	 
 
		 
 
		