Gestion erreur SQL Serveur dans un Script VBS
Bonjour,
je recherche des informations sur la gestion d'erreur remontant de SQL serveur dans un script VBS. Ainsi, j'affecte une requete à une variable que j'ouvre avec la commande cnx - rs étant un recordset :
Code:
1 2 3 4 5 6 7
| ****************
If rsInsert.State <> adStateClosed Then rsInsert.Close
sql = "INSERT INTO MATABLE MESVALUES"
rsInsert.open sql,cnx,3,3
**************** |
Qd il y a un pb sur l'insert,l'update ou le select le script se plante avec une message box m'indiquant le type de plantage. Je cherche à générer un log qui m'indique l'erreur signalée ds la msg box , arrete le script mais ne m'affiche surtout pas de message box.
Merci d'avance pour votre aide
Trapper les erreurs sql dans du VBS
Bonjour,
Suite à votre proposition je n'ai effectivement plus de message box et j'arrive à trapper les erreurs telles les pbs d'ouverture de fichier par contre si une requete ne s'execute pas correctement (pb d'insert de valeur null ds des chps ne les acceptant pas) je n'arrive pas à récuperer les codes erreurs SQL ainsi que leur description. Avez-vous des pistes ?
merci par avance