Comment puis-je obtenir le nom de toutes les exceptions SQL? Pour les manipuler dans mon projet? Merci.liste de toutes les exceptions sql de type
Répondre
Je pense que vous voulez dire le numéro d'erreur. Vous pouvez obtenir une liste de numéros et leurs descriptions there. Toutefois, il se peut qu'il ne soit pas complet, car des bases de données différentes peuvent également utiliser des codes supplémentaires. Donc, dans votre cas, vous voudrez peut-être attraper SqlException, obtenir sa collection d'erreurs (SqlErrorCollection) et vérifier la propriété Number dans chaque SqlError de cette collection.
UPD: Puisque vous voulez traduire l'erreur, je pense qu'il est préférable de chercher gravités (SqlException.Class propriété) et si vous utilisez MS SQL, vous pouvez rechercher cette sévérité dans la base SYSMESSAGES, il semble que il y a peut-être déjà une traduction pour votre langue.
Vous pouvez également jeter un oeil à cet article (http://www.developer.com/tech/article.php/724711/Microsoft-SQL-Server-2000-Error-Messages.htm). Il explique en général les plages d'erreurs sql les plus courantes. –
Exemple parfait de la raison pour laquelle on devrait résumer un lien au lieu de simplement lier, le lien est maintenant cassé. –
Il existe un seul type d'exception dans l'espace de noms System.Data.SqlClient
, à savoir SqlException
.
je sais ceci.je veux dire par exemple l'exception de format, l'exception de réfrence nulle, ou ... qui a peut-être eu lieu. – Farna
@ John Saunders: ma langue maternelle est perse et je veux montrer un message approprié en persan, compte tenu des détails de l'exception. – Farna
@ na.fa: 'FormatException' et' NullReferenceException' n'ont absolument rien à voir avec SQL. – Timwi
- 1. Attraper toutes les exceptions Wordpress?
- 2. Attraper toutes les exceptions dans C#
- 3. Comment attraper toutes les exceptions d'un WebService?
- 4. Toutes les exceptions .NET sont-elles sérialisables?
- 5. Liste de toutes les vidéos de l'url
- 6. Consignation de toutes les exceptions dans une application pyqt4
- 7. SQL: supprimer toutes les données de toutes les tables disponibles
- 8. Obtenir une liste de toutes les valeurs possibles de type de données dans Haskell
- 9. Liste de toutes les erreurs PHP possibles
- 10. Renvoyer une liste de toutes les macros
- 11. Obtenir la liste de toutes les gemmes
- 12. Toutes les combinaisons d'une liste de listes
- 13. Débogage des exceptions dans les initialiseurs de type
- 14. Comment attraper toutes les exceptions dans un contrôle utilisateur
- 15. Liste toutes les exceptions qui pourraient être levées par une méthode
- 16. Gestion de type .InvokeMember Exceptions internes bien
- 17. Liste toutes les classes qui existent actuellement
- 18. Liste toutes les applications qui gèrent un type de fichier spécifié
- 19. comment puis-je attraper toutes les exceptions dans iphone?
- 20. Capturez toutes les exceptions non gérées automatiquement avec WebService
- 21. instruction SQL tronque toutes les données de toutes les tables de la base de données
- 22. Sélectionner toutes les colonnes de toutes les tables dans SQL Server 2008
- 23. Est-il possible d'attraper toutes les exceptions en utilisant aspectj?
- 24. Meilleures pratiques pour intercepter les exceptions de SQL en C#
- 25. Liste toutes les unités de persistance dans persistence.xml
- 26. Liste de toutes les instances de service dans WCF
- 27. comment obtenir une liste de toutes les caméras de l'utilisateur
- 28. Obtention d'une liste de toutes les colonnes de site enfant
- 29. Liste de toutes les "Conditions" de l'API météo Google
- 30. Liste de toutes les classes de domaine dans Grails
Comment avez-vous l'intention de "gérer" les exceptions? Avez-vous l'intention de réparer ce qui ne va pas? Vous serez probablement mieux de ne pas gérer les exceptions du tout. –