They are both text fields, which is why it doesn't make any sense. Like I said, I used the same exact code on my form to add the employee information to the database, and it worked fine. I just changed the amount of fields in the SQL. Here's a copy of the code for that connection:
Dim MyConnection As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source= timeclock.mdb")
MyConnection.Open()
Dim MyCommand2 As New OleDbCommand("INSERT Into Employees VALUES ('" & TextBox15.Text & "','" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "','" & TextBox4.Text & "','" & TextBox5.Text & "','" & TextBox6.Text & "','" & TextBox7.Text & "','" & TextBox8.Text & "','" & TextBox9.Text & "','" & TextBox10.Text & "','" & TextBox11.Text & "','" & TextBox12.Text & "','" & TextBox13.Text & "','" & TextBox14.Text & "','" & ComboBox1.Text & "')", MyConnection)
Dim AddCust As OleDbDataReader = MyCommand2.ExecuteScalar()