Renvoie le nombre de lignes d'opération SQL initial, après le triggersur?

J'ai un morceau de code VB6 hérité qui insère des données dans une table de database sql server 2000. Le code utilise le nombre de lignes renvoyé à diverses fins.

Nous avons récemment mis un triggersur sur la table qui appelle une procédure stockée pour mettre à jour une autre table. Il apparaît maintenant que le code VB6 récupère le nombre de lignes renvoyé par la procédure déclenchée, plutôt que l'opération d'origine.

Y a-t-il moyen de s'assurer que le nombre de lignes approprié est returnné? Pouvons-nous "passer" le nombre de lignes d'origine à travers le triggersur en quelque sorte?

Tournez SET NOCOUNT ON la gâchette.