Bonjour à tous,

mon problème est le suivant :

je cherche à exécuter une procédure stockée dans laquelle se trouve plusieurs delete.

Auparavant (quand il y avait un seul delete) sa fonctionné correctement.

L'appelle de la procédure se fait dans la définition d'une méthode de suppression d'un objectDataSource.

La voici :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<DataObjectMethodAttribute(DataObjectMethodType.Delete, True)> _
    Public Shared Function DeletePersonnePhysique(ByVal _PersonnePhysique As PersonnePhysique) As Integer
        Return SqlHelper.ExecuteNonQuery(ConnectionString, PERSONNEPHYSIQUE_DELETE, _PersonnePhysique.ID, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing)
    End Function
Ce qu'on doit certainement changer c'est le : "SqlHelper.ExecuteNonQuery" car sa renvoie le nombre de lignes affectées par le delete.
Etant donné que maintenant il y en a plusieurs, il faut utiliser autre chose,
mais je ne sais pas ce qu'il faut mettre à la place

Merci par avance de bien vouloir m'aider.