bonjour,
J'utilise l'acces natif mysql, malgé la désactivation complète de la gestion des erreurs automatisé, lorsque j'appel la commande la plus simple HSupprime ou TableSupprime la gestion reste active.
L'erreur remonté par la gestion automatique est un probleme de clé étrangère.
Cela est logique suivant le schema de la base. Mais comment puis-je géré moi meme le probleme d'intégrité.
L'utilisation de HErreurIntégrité ne donne rien.
Le retour de hsupprime avec un hVerifieIntégrité ne donne rien aussi.
c'est toujours la gestion d'erreur automtique qui remonte.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 SI OuiNon("Voulez-vous vraiment supprimer ce type de bien ?") ALORS HLitRecherchePremier(types,NumType, TABLE_Types) SI PAS HSupprime(types, hNumEnrEnCours, hVérifieIntégrité) ALORS Erreur("Le type de bien sélectionné ne peut être supprimé:",HErreurInfo()) FIN //TableSupprime(TABLE_Types) // SI HErreurIntégrité() ALORS // Erreur("Le type de bien sélectionné ne peut être supprimé:",HErreurInfo()) // FIN FIN
merci
Partager