Salut tlm
query.delete ça ne marche pas toujours des messages d'erreurs qu'est ce qu'il faut pour réussir une suppression ou l'insertion, l'édition et la modification des enregistrements avec les query?
Merci.
Version imprimable
Salut tlm
query.delete ça ne marche pas toujours des messages d'erreurs qu'est ce qu'il faut pour réussir une suppression ou l'insertion, l'édition et la modification des enregistrements avec les query?
Merci.
Regarde RequestLive si TQuery
Merci beaucoup pour votre aide
J’ai réalisé la suppression avec sucée partir de la query mais j'ai un petit problème
Lorsque je supprime un enregistrement om s'efface dans le de bgrid mais lorsque je relance le projet les enregistrements supprimés sont toujours dans la liste.
aussi fait attention si tQuery contient une jointure,groupage,.. :aie:
oui il ya un order dans le coposant query;
Apres le delete, il faut rafraichir la table pour que la suppression soit effective au cas ou tu rouvre immediatement ton dgrid.
voici un exemple type:
Code:
1
2
3
4
5
6
7
8
9
10
11
12 try // geler l'affichage dans le dbgrid Query1.DisableControls; // supprimer l'enregistrement Query1.Delete; // s'assurer de la suppression par l'ouverture Query1.Open; Except // traitement d'une erreur quelconque end; Query1.EnableControls