Bonjour,
je développe une application web en ASP.NET et j'ai un soucis avec une commande delete en sql.
J'essaye de supprimer un certains nombre de valeur. Mais lorsque je soumet l'instruction il ne se passe rien. Les valeurs restent dans la table. Par contre si je fais un debug, que je copie la requete que je soumet et que je l'executre via Enterprise Manager la requete s'execute sans aucun soucis.
Le code est élémentaire et je ne vois pas ce qui pourrait poser ce genre de problème. D'autant qu'aucune erreur n'est levée.
Lorsque je suis en debug et que je vais voir l'état de la base juste après l'instruction ExecuteNonQuery la base n'a pas changé.
Voici le code
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 int docId = int.Parse(HiddenFieldDocument.Value.ToString()); requete = "DELETE FROM CATEGORIE_DOC WHERE FK_DOCUMENT_ID = "+ HiddenFieldDocument.Value; sql.ExecuteNonQuery();
Partager