Error: Data type mismatch in criteria expression.

Code:

vb Code:
  1. With frmMainMenu
  2.             Dim SLen As Integer = Len(.lblCourse.Text)
  3.             SLen = SLen - 8
  4.             Dim BirthDate As String
  5.             Dim GenderChk As String
  6.             BirthDate = .txtMonth.Text & "/" & .txtDay.Text & "/" & .txtYear.Text
  7.             If .rbMale.Checked = True Then
  8.                 GenderChk = "Male"
  9.             ElseIf .rbFemale.Checked = True Then
  10.                 GenderChk = "Female"
  11.             End If
  12.             SQL = "INSERT INTO Course_" & .lblCourse.Text.ToCharArray(8, SLen) & " (LastName, FirstName, Gender, HomeRoom, StudentNumber, BirthDate, PhoneNumber, StudentEmail, ParentsEmail) VALUES('" & .txtLastName.Text & "','" & .txtFirstName.Text & "','" & GenderChk.ToString() & "','" & .txtHomeRoom.Text & "','" & .txtStudentNumber.Text & "','" & BirthDate.ToString() & "','" & .txtPhoneNumber.Text & "','" & .txtEmail.Text & "','" & .txtParentsEmail.Text & "')"
  13.             Command = New OleDbCommand(SQL, Connection)
  14.             Command.Connection.Open()
  15.             Command.ExecuteReader()
  16.             Command.Connection.Close()
  17.         End With

Mainly This Part:
vb Code:
  1. SQL = "INSERT INTO Course_" & .lblCourse.Text.ToCharArray(8, SLen) & " (LastName, FirstName, Gender, HomeRoom, StudentNumber, BirthDate, PhoneNumber, StudentEmail, ParentsEmail) VALUES('" & .txtLastName.Text & "','" & .txtFirstName.Text & "','" & GenderChk.ToString() & "','" & .txtHomeRoom.Text & "','" & .txtStudentNumber.Text & "','" & BirthDate.ToString() & "','" & .txtPhoneNumber.Text & "','" & .txtEmail.Text & "','" & .txtParentsEmail.Text & "')"

I used
vb Code:
  1. .lblCourse.Text.ToCharArray(8, SLen)

Because I wanted to get the text that appeared after a certain piece of text which then defines the table I'm in.

If I can't use .ToCharArray, what can I do to split the text into 2, and use the last half?