That worked for the warning, but now there is a new issue. The following code:
Private Sub Form_AfterUpdate()
Dim rst As Recordset
Dim strSQL As String
DoCmd.SetWarnings False
strSQL = "Select * from Projects where ProjectNo= '" & Me!ProjectNo & "';"
Set rst = CurrentDb.OpenRecordset(strSQL)
If rst.BOF And rst.EOF Then
strSQL = "INSERT INTO Testing (projectNo) VALUES (" & Me!ProjectNo & "

;"
DoCmd.RunSQL (strSQL)
End If
strSQL = "Select * from Projects where ProjectNo= '" & Me!ProjectNo & "';"
Set rst = CurrentDb.OpenRecordset(strSQL)
If rst.BOF And rst.EOF Then
strSQL = "INSERT INTO [Development Schedule] (projectNo) VALUES (" & Me!ProjectNo & "

;"
DoCmd.RunSQL (strSQL)
DoCmd.SetWarnings True
End If
End Sub
Places an entry in both of the new tables, but rather than placing the entry 01-0204 (as an example) it enters 203. It seems as if it is performing subtraction before posting the entry. How can I make it place the literal string 01-0204 in the field(s)?