Bonjours à tous,
Dans un premier temps je voudrais remercier alain defrance qui a fournit un article sur l'accès aux données très instructive : http://alain-defrance.developpez.com...Qt/SGBD/#LV-Az
Mais voilà j'ai un problème avec setRelation. En effet cette fonction permet de remplacer une colonne dans une table (une FK) par une colonne d'une autre table. ça j'arrive à le faire fonctionner sans problème.
Mais voilà ce que j'aimerais faire :
En gros afficher dans mon QTableview (quand je fais setmodel) la jonction entre mes 2 tables via la FK.
Est-ce une limite de Qt?
J'ai vu que QT 4.8 proposait une fonction setJoinMode mais je ne sais pas pourrait m'aider et commment l'utiliser
EDIT : Marre de me prendre la tête j'ai fais une vrai requete :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 QSqlQueryModel *model = new QSqlQueryModel; model->setQuery("SELECT * FROM Pieces, Catalogue_Pieces WHERE Pieces.FKidCatalogues = Catalogue_Pieces.idCatalogue_Pieces");
Partager