Gracias pero no te entendi antes de que?? por que eso lo hice, miralo
comando = New OleDbCommand("UPDATE products SET ModelName = '" & productx & "' where ProductID = " & ProductIDx & "", oConn)
consulta.Close()
comando.ExecuteNonQuery()
pero solo me actualiza el primer record y lanza este mensaje
Invalid attempt to Read when reader is closed.
Anyway gracias por responder