Salut à tous .
Je suis entrain de developper une application avec Qt c++.
Je voudrai savoir svp comment executer une requete avec Qt qui permet de supprimer une entrée d'une table qui verifie deux ou plusieurs conditions.
plus précisement, j'ai une table nommé contient .Je voudrai supprimer une entrée de cette table à partir d'une méthode appelée supprimer(int idordonnanced,int idmedicamentd) qui prend deux paramétres qu'ils sont les conditions de suppressions. Donc on va utuliser cette requéte :
query.prepare("DELETE from CONTIENT where idOrdonnance="+QString::number(idOrdonnanced) ");
en executant cette requete on supprime l'entrée dont son idOrdonnance=idOrdonnanced.
comment on fait pour q'elle supprime l'entrée dont idOrdonnance=idOrdonnanced et idMedicament=idMedicamentd ?
voici le code de la méthode supprimer(int idordonnanced,int idmedicamentd)
1 2 3 4 5 6 7
| bool Contient::supprimerContient(int idOrdonnanced, idMedicamentd)
{
QSqlQuery query;
query.prepare("DELETE from CONTIENT where idOrdonnance="+QString::number(idOrdonnanced));
return (query.exec());
} |
merci
Partager