Suppression dans un GridView

pymouse Messages postés 3 Date d'inscription vendredi 13 mai 2005 Statut Membre Dernière intervention 2 octobre 2009 - 2 oct. 2009 à 20:27
cs_Fifine13 Messages postés 3 Date d'inscription vendredi 21 mai 2010 Statut Membre Dernière intervention 23 juillet 2010 - 16 sept. 2010 à 11:21
Bonjour !

J'ai une erreur lors de la suprresion de la ligne dans ma table.
J'ai donc fait un drag'n'draw de ma table dans mon code et la SqlDataSource c'est automatiquement générée.
Jai mis la génération de bouton modifier et supprimer a TRUE.

voici mon code :


"
SelectCommand="SELECT [nom], [quantités] FROM [Panier]"
ConflictDetection="CompareAllValues"
DeleteCommand="DELETE FROM Panier WHERE (nom = @nom)"
InsertCommand="INSERT INTO [Panier] ([nom], [quantités]) VALUES (@nom, @quantités)"
UpdateCommand="UPDATE [Panier] set [quantités]=@quantités where [nom]=@nom"
OldValuesParameterFormatString="original_{0}">













Ma modification marche parfaitement, alors que mon DELETE ne fonctionnement pas.. voici l'erreur lors de l'appuie sur le bouton supprimer :

La variable scalaire "@nom" doit être déclarée.
Description : Une exception non gérée s'est produite au moment de l'exécution de la demande Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code.

Détails de l'exception: System.Data.SqlClient.SqlException: La variable scalaire "@nom" doit être déclarée.

Erreur source:

Une exception non gérée s'est produite lors de l'exécution de la demande Web actuelle. Les informations relatives à l'origine et l'emplacement de l'exception peuvent être identifiées en utilisant la trace de la pile d'exception ci-dessous.

1 réponse

cs_Fifine13 Messages postés 3 Date d'inscription vendredi 21 mai 2010 Statut Membre Dernière intervention 23 juillet 2010
16 sept. 2010 à 11:21
Tu aurais pu mettre ton code de la modification pour d'autres personnes qui en auraient besoin on ne sait jamais...
Pffffff
0
Rejoignez-nous