I've found the problem. For some reason the Update command in the adapter was a Select instead of an Update. I guess that would be the downside to the drag and drop commands instead of coding everything manually.
Which brings up the question. My adapter has all 4 commands, Delete Select Insert and Update, I'm only using 2. Does that waste resources? All the code I see around here seems to open connections and so on, in the code.
Example:
Dim mySelectQuery As String = "SELECT OrderID, CustomerID FROM Orders"
Dim myConnection As New OleDbConnection(myConnString)
Dim myCommand As New OleDbCommand(mySelectQuery, myConnection)
myConnection.Open()
Where I have none of that. It's all in the object I've dragged over to the form. The only thing in my code is adding a row and the actual
oledbCommand.Update(DataSet1, "Table")