Bonjour,

J'arrive à afficher une base de donnée sur un datagridview et a y enregistrer les modifications de cellulle une par une.

Donc je me suis dis que en modifiant ma requete SQL je pouvais afficher une quantité limité de données et faire des modification de masse.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT DISTINCT Désignation FROM(Prix) WHERE(Fournisseur = 'toto')
L'affichage aucun problème

Cependant je souhaite modifier en masse une des Désignation exemple replacer maison_55 par maison_60.

Je lance la modification dans mon datagridview puis je lance mon update :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ObjetDataAdapter.Update(ObjetDataSet, "Prix")
Héla c'est le drame !!

J'obtiens ceci :
La génération SQL dynamique de UpdateCommand n'est pas prise en charge pour un SelectCommand qui ne retourne pas des informations de colonne clé.
Quelqu'un a une idée, merci ?