Bonjour,
J'ai une base (SQLSERVEUR) avec une table avec plusieurs colonnes dont une qui est le calcule de deux autres. C'est à dire la colonne a1,a2 et a3.
Donc a3 = (a1-a2).
Donc voila mon code :
Et le message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 try { this.Validate(); this.XXXXBindingSource.EndEdit(); XXXXTableAdapter.Update(XXXXXXXXDataSet.AGENTS); } catch (Exception Ex) { MessageBox.Show("ERREUR : " + Ex + ". Si le probleme persiste veuillez contacter l'administrateur."); }
Comment contourner mon problème 'proprement' ???ERREUR : System.Data.SqlClient.SqlException: La colonne "a3" ne peut pas être modifiée, car elle est soit une colonne calculée, soit le résultat d'un opérateur UNION.
Donc faire un nouveau update non merci en faite je voudrai exclure la colonne (a3) pendant l'update.
Merciiii de votre aide
Partager