|
Aidenet.com Aide informatique et nouvelles technologies
|
|||||||||||||||||||||||||||||||
Forum d'entraide sur l'informatique et les nouvelles technologies
Vous n'êtes pas identifié.
Pages: 1
alut tout le monde,
voilà ça fait un baille que je cherche comment établir une liaison en local avec ma base de données.
j'ai une interface faite avec Qt et une base de données en Access, et je veux utiliser l'API ODBC.
Qu'est ce que je dois faire au juste?j'ai essayé plein de truc mais ça n'a pas marché , maintenant je veux commencer tout à partir de zéro et j'espère bien parvenir à tout terminer dans les temps parce que c'est un travail à rendre pour ce lundi et dont je doit rédiger le rapport. bon voilà mon main au cas ou
#include <QApplication>
#include "FPrincipale.h"
#include <QSqlDatabase>
int main(int argc, char* argv[])
{
QApplication app (argc, argv);
FPrincipale fenetre;
fenetre.show();
QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");
db.setHostName("localhost");
db.setDatabaseName("monprojet");
db.setUserName("");
db.setPassword("");
bool ok = db.open();
if (!ok) {
QMessageBox::critical(0, qApp->tr("Cannot open database"),
qApp->tr("Unable to establish a database connection.n"
"This example needs SQLite support. Please read "
"the Qt SQL driver documentation for information how "
"to build it.nn"
"Click Cancel to exit."), QMessageBox::Cancel,
QMessageBox::NoButton);
return false;
}
QObject::connect( qApp, SIGNAL(lastWindowClosed()), qApp, SLOT(quit()) );
return app.exec();
}Q:est ce que je dois configurer l'ODBC ou Qt se charge de tout?
Hors ligne
Pages: 1
|
|
|
|