Mise ajour de donnees avec vs 2005

Résolu
Signaler
Messages postés
178
Date d'inscription
jeudi 21 février 2002
Statut
Membre
Dernière intervention
30 juillet 2008
-
Messages postés
178
Date d'inscription
jeudi 21 février 2002
Statut
Membre
Dernière intervention
30 juillet 2008
-
Bonjour,

Je decouvre actuellement vs 2005 et je viens de cree une appli qui recupere le contenu d'une table.
Donc j'ai ajouter une souce de donnees a ma solution (data > add new data source ), cela m'a generer un dataset.
Et puis j'ai bindé des textbox aux champs de mon dataset, cela fonctionne bien. D'ailleur le menu strip est vraiment un control sympa.

Mais mon probleme c'est que je ne vois pas comment faire pour mettre a jour mes donnees. Quelq'un pourrais me mettre sur la voie ?

Merci.

4 réponses

Messages postés
107
Date d'inscription
lundi 16 janvier 2006
Statut
Membre
Dernière intervention
15 juillet 2009

Voila quelque ligne de code qui pouront aider!!



this.ClientMvt = (CurrencyManager)



this.BindingContext[this.ClientDataSet,"TableClients"];

this.ClientMvt.PositionChanged += new EventHandler(BougerClient);



this.ClientMvt.AddNew();



this.ClientMvt.EndCurrentEdit();

Activer(false);

if(this.ClientDataSet.HasChanges())

Valider();

else

MessageBox.Show(this,"Aucune modification !");



private void Valider()

{

try

{



this.ClientAdapter.Update(this.ClientDataSet.TableClients);

}

catch

{

MessageBox.Show(this,"Echec de la mise à jour !");

}

}



>> NiCoMpX <<
Messages postés
107
Date d'inscription
lundi 16 janvier 2006
Statut
Membre
Dernière intervention
15 juillet 2009

Salut, Tu veux les mettres à jour après une modification ou un ajout? Ou justement effectuer un ajout ou une modification?

>> NiCoMpX <<
Messages postés
178
Date d'inscription
jeudi 21 février 2002
Statut
Membre
Dernière intervention
30 juillet 2008
1
Non en faite je veux effectuer un ajout ou une modification.
Et j'ai regarder differents webcast sur le site de microsoft mais j'ai rien trouvé.
Messages postés
178
Date d'inscription
jeudi 21 février 2002
Statut
Membre
Dernière intervention
30 juillet 2008
1
merci pour le code.