Bonjour,
Je débute en C++ et j'ai réalisé un petit code de test pour travailler sur des bases de données et donc QtSQL.
J'utilise des bases de données ACCESS et un pilote ODBC pour ce code.
Tout se passe bien lorsque je me connecte à une source DNS que j'ai créée, puis à une source fichier .mdb : je modifie les données via des requêtes UPDATE.
Par contre, il m'est impossible de modifier les données via un objet record ou un objet field en utilisant la méthode setValue (lignes 199 et 200 du code joint).
Le code se compile sans problème, je n'ai aucune erreur sur mon objet QSqlQuery ni sur mon objet QSqlDataBase.
Mais les données ne sont pas modifiées.
J'ai tout tenté, en vain.
Quelqu'un peut-il m'éclairer car cela fait pas mal de temps que je patauge lamentablement.Pièce jointe 382014
D'avance merci
main.cpp
Partager