I am having some problems:

vb Code:
  1. Using connection As New OleDbConnection(myConnectionString)
  2.             Using adapter As New OleDbDataAdapter("SELECT NameFirst, NameLast FROM Employees", _
  3.                                               connection)
  4.                 Dim insert As New OleDbCommand("INSERT INTO Employees (NameFirst, NameLast) VALUES (@NameFirst, @NameLast)", _
  5.                                            connection)
  6.                 adapter.InsertCommand = insert
  7.                 adapter.MissingSchemaAction = MissingSchemaAction.AddWithKey
  8.  
  9.                 Dim table As New DataTable
  10.                 adapter.FillSchema(table, SchemaType.Source)
  11.                 Dim row As DataRow = table.NewRow()
  12.  
  13.                 row("NameFirst") = aName(0)
  14.                 row("NameLast") = aName(1)
  15.                 table.Rows.Add(row)
  16.  
  17.                 adapter.Update(table)
  18.             End Using
  19.         End Using

I am getting an error with this line:
adapter.Update(table)
error:
No value given for one or more required parameters.