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.
L'affichage aucun problème
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT DISTINCT Désignation FROM(Prix) WHERE(Fournisseur = 'toto')
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 :
Héla c'est le drame !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part ObjetDataAdapter.Update(ObjetDataSet, "Prix")
J'obtiens ceci :
Quelqu'un a une idée, merci ?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é.
Partager