[COLOR=black][FONT=Verdana]Dim strSQLAdd As String[/FONT][/COLOR]
[FONT=Verdana][COLOR=black]Dim strSQLchq As String[/COLOR][/FONT]
[COLOR=black][FONT=Verdana]strSQLAdd = "INSERT INTO tblCustomers(CustomerID, Title, Forename, MiddleName, Surname, DOB, NINO, Status_of_Compromise, UTR)" & _[/FONT][/COLOR]
[FONT=Verdana][COLOR=black]"VALUES ('" & Me.txtCustomerID & "','" & Me.txtTitle & "','" & Me.txtForename & "','" & Me.txtMiddleName & "','" & Me.txtSurname & "','" & Me.txtDOB & "','" & Me.txtNINO & "','" & Me.txtStatusOfCompromise & "','" & Me.txtUTR & "');"[/COLOR][/FONT]
[COLOR=black][FONT=Verdana]strSQLChk = DCount("*", "tblCustomers", "Forename=" & Chr(34) & txtForename & Chr(34) & " And Surname = " & Chr(34) & txtSurname & Chr(34))[/FONT][/COLOR]
[FONT=Verdana][COLOR=black]If Len(Me.txtForename & vbNullString) = 0 Or Len(txtSurname & vbNullString) = 0 Then[/COLOR][/FONT]
[FONT=Verdana][COLOR=black]Cancel = True[/COLOR][/FONT]
[FONT=Verdana][COLOR=black]MsgBox "You have not entered a Forename or Surname"[/COLOR][/FONT]
[FONT=Verdana][COLOR=black]End If[/COLOR][/FONT]
[FONT=Verdana][COLOR=black]If Me.txtCustomerID.Value = "" Then[/COLOR][/FONT]
[COLOR=black][FONT=Verdana]Me.txtCustomerID.Value = "T" & Format(Date, "yyyymmdd") & Format(Time(), "hhnnss")[/FONT][/COLOR]
[FONT=Verdana][COLOR=black]End If[/COLOR][/FONT]
[COLOR=black][FONT=Verdana]If strSQLChk > 0 Then[/FONT][/COLOR]
[FONT=Verdana][COLOR=black]MsgBox "Record already exists with this data", vbOKOnly[/COLOR][/FONT]
[COLOR=black][FONT=Verdana]Else[/FONT][/COLOR]
[FONT=Verdana][COLOR=black]DoCmd.RunSQL strSQLAdd[/COLOR][/FONT]
[FONT=Verdana][COLOR=black]MsgBox "The new individual has been added"[/COLOR][/FONT]
[FONT=Verdana][COLOR=black]End If[/COLOR][/FONT]
[FONT=Verdana][COLOR=black]End Sub[/COLOR][/FONT]