D'après une analyse rapide de la documentation, il apparaît que Connector/C++ est une implémentation partielle de l'API Java JDBC pour C++. Je n'ai trouvé aucune référence à des ensembles de résultats pouvant être mis à jour, donc cela pourrait ne pas être possible. Dans Java JDBC, l'interface ResultSet inclut la prise en charge de la mise à jour de la ligne actuelle si l'instruction a été créée avec la simultanéité ResultSet.CONCUR_UPDATABLE.
Vous devez rechercher si Connector/C++ prend en charge les jeux de résultats pouvant être mis à jour.
EDIT:Pour mettre à jour une ligne, vous devrez utiliser un PreparedStatement contenant un SQL UPDATE, puis la méthode executeUpdate() de l'instruction. Avec cette approche, vous devez identifier l'enregistrement à mettre à jour avec une clause WHERE. Par exemple
update users set userName='John Doe' where userID=?
Ensuite, vous devez créer un PreparedStatement, définir la valeur du paramètre, puis exécuterUpdate().