Base de données sqlite et prog C++.
Bonjour à tous, voila j'ai une base de données que j'ai crée avec qsqlite et maintenant je dois la connecter à une IHM faite elle avec QT4 et bien entendu, pas moyen de trouver de tutoriaux....
Je patoge un peu avec la librairie de QT et je n'arrive à rien connecter, voila mon script;
class PieceDB{
private:
QSqlDatabase db;
QString filename;
ofstream debug;
public:
PieceDB(QString filename = "test1.db")
{
this->filename = filename;
debug.open("Test1.out");
};
QString getDataBaseFileName()
{
return filename;
}
bool setDataBaseFileName(QString filename)
{
this->filename = filename;
return true;
};
bool open()
{
db = QSqlDatabase::addDatabase("QSQLITE");
db.setDatabaseName(filename);
return db.open();
}
void close()
{
db.close();
}
QStringList getPieceList();
bool addPiece(QString numero);
};
Donc merci à vous pour votre aide et bonne journée.
Je patoge un peu avec la librairie de QT et je n'arrive à rien connecter, voila mon script;
class PieceDB{
private:
QSqlDatabase db;
QString filename;
ofstream debug;
public:
PieceDB(QString filename = "test1.db")
{
this->filename = filename;
debug.open("Test1.out");
};
QString getDataBaseFileName()
{
return filename;
}
bool setDataBaseFileName(QString filename)
{
this->filename = filename;
return true;
};
bool open()
{
db = QSqlDatabase::addDatabase("QSQLITE");
db.setDatabaseName(filename);
return db.open();
}
void close()
{
db.close();
}
QStringList getPieceList();
bool addPiece(QString numero);
};
Donc merci à vous pour votre aide et bonne journée.
A voir également:
- Base de données sqlite et prog C++.
- Fuite données maif - Guide
- Base de registre - Guide
- Supprimer les données de navigation - Guide
- Tnt base de données vide - Forum TNT / Satellite / Réception
- Formules mathématiques de base - Télécharger - Études & Formations
3 réponses
Essaye de voir si tu ne trouves pas to bonheur dans les exemples fournis ici :
http://wiki.linux.conf.au/Qt4Tutorial
Bonne chance
http://wiki.linux.conf.au/Qt4Tutorial
Bonne chance
Bonjour,
Je voudrais programmer les bases données en utilisant le C/C++, je voudrais utiliser SQLite, pourriez vous me dire comment ? Merci
Je voudrais programmer les bases données en utilisant le C/C++, je voudrais utiliser SQLite, pourriez vous me dire comment ? Merci
Il y a des API qui permettent de coupler du C (ou C++) avec des bases de données. Par exemple sous debian il suffit apparemment d'installer le paquet sqlrelay-dev :
Pour l'installer sous debian/ubuntu, en root ou avec sudo :
Bonne chance
(mando@aldur) (~) $ apt-cache search mysql | grep -i " c " sqlrelay-dev - SQL Relay C and C++ APIs (mando@aldur) (~) $ apt-cache search postgresql | grep -i " c " libpq5 - PostgreSQL C client library sqlrelay-dev - SQL Relay C and C++ APIs (mando@aldur) (~) $ apt-cache search sqlite | grep -i " c " sqlrelay-dev - SQL Relay C and C++ APIs
Pour l'installer sous debian/ubuntu, en root ou avec sudo :
aptitude install sqlrelay-dev
Bonne chance