[VB.NET] intercepter une erreur de DTS
Bonjour, dans mon code VB j'ai un sqlcommand qui lance une procédure stockée dans laquelle je lance un DTS. Voici le code de ma procédure stockée dans sql server :
Code:
1 2
|
exec master..xp_cmdshell 'DTSRun /SKAA /E /NFirst Import Brazza Complet' |
et voici mon code vb où je lance ma prod stockée :
Code:
1 2 3 4 5 6 7
|
With Sp_FirstImportComplet
.Parameters("@PeriodParam").Value = CInt(cbxPeriod.Text)
.Connection.Open()
.ExecuteNonQuery()
.Connection.Close()
End With |
Quand mon DTS plante l'utilisateur n'as pas de message d'erreur et l'appli continue de tourner. Comment dans mon code VB intercepter le fait que le DTS ai planté.