Bonjour à tous.
J'ai essayé un projet Qt (C++) avec une base de données MS Access. Pour la liaison à la base, j'ai configuré une source de données ODBC nommée "source" dans outils d'administration du panneau de configuration.
Voici le code de liaison à la base:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
QSqlDatabase db=QSqlDatabase::addDatabase("QODBC");
db.setDatabaseName("source");
if(!db.open)
QMessageBox::critical(0,"Ouverture","L'ouverture de la base de données a échoué");
Pendant le développement, je n'ai pas eu de problème jusqu'à la création de l'installable avec inno. Une fois installé, quand j'essaie de lancer depuis le menu programme, j'ai le message "L'ouverture de la base de données a échoué". J'ai compris que la liaison ne passe pas. et je ne sais comment faire.