Bonjour tout le monde;
voila, j'essaye d'initier une connexion a une base de données Oracle distante, cependant, je trouve pas les bons tutoriels :calim2:
Quelqu'un aurait-il déja réussi à le faire ?
Cordialement;
DeD ;)
Version imprimable
Bonjour tout le monde;
voila, j'essaye d'initier une connexion a une base de données Oracle distante, cependant, je trouve pas les bons tutoriels :calim2:
Quelqu'un aurait-il déja réussi à le faire ?
Cordialement;
DeD ;)
:salut:
À part l'étape de compilation du plug-in de connexion à la base de données, le module Qt SQL est suffisamment bien conçu pour qu'il n'y ait besoin de changer que les informations de connexion (et les requêtes, si vraiment il faut faire quelque chose de spécifique au DBMS).
Je te renvoie donc à la doc : http://qt.developpez.com/doc/4.7/sql-driver/#qoci, http://qt.developpez.com/doc/4.7/sql-programming/.
:salut:
Merci pour ta réponse :ccool:
Je l'ai trouver dans le premier site ... lorsqu'il s'agit d'une base distance, quelle fonction faut il utiliser pour se connecter ?Citation:
Be aware that when connecting to an ODBC datasource you must pass in the name of the ODBC datasource to the QSqlDatabase::setDatabaseName() function rather than the actual database name
Je trouve pas les bons descripteurs de fonctions pour ce cas de figure :roll:
Code:
1
2
3
4
5
6 QSqlDatabase db = QSqlDatabase::addDatabase("QPSQL"); db.setHostName("acidalia"); db.setDatabaseName("customdb"); db.setUserName("mojito"); db.setPassword("J0a1m8"); bool ok = db.open();