Répercuter les modifs depuis le dataset vers la BD
EMSIEN
Messages postés194Date d'inscriptionlundi 26 juillet 2004StatutMembreDernière intervention11 juin 2009
-
28 août 2006 à 23:44
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 2013
-
30 août 2006 à 00:02
Voilà je débite en C# et je veux faire une application ajoutant,modifiant et supprimant des données depuis une BD.
je me suis appuyé sur un code que j'avais utilisé pour un projet en VB.net,en utilisant un BondingNavigator je clique sur le bouton de l'ajout qui me prépare le ligne à insérer puis avec un boutton enregistrer j'enregistre et je mets:
BSPersonne.EndEdit(); //j'enregistre fans le BindingSource
TApersonnes.Update(this.bDGstAmisDataSet.Personnes); //j'affecte les modif depuis le dataset vers le TableAdapter
pour l'update,je fais :
BSPersonne.EndEdit(); //j'enregistre fans le BindingSource
et pour le delete:
BSPersonne.RemoveCurrent();
TApersonnes.Update(this.bDGstAmisDataSet.Personnes);
je signale que je vois pendant l'execution que les donneés sont bien Ajoutées,modifiées et supprimées mais dès que je relance je n'ai plus rien juste ce qui se trouvait avant dans la BD.
Donc mon Pb consiste à affecter les infos dans le dataset vers La BD en réelle.
Merci pour votre aide
A voir également:
Répercuter les modifs depuis le dataset vers la BD
cs_RMI
Messages postés305Date d'inscriptionvendredi 18 juillet 2003StatutMembreDernière intervention 2 août 20102 29 août 2006 à 08:37
Il te faut passer par un SqlDataAdapter.
Défini les propriété SelectCommand, UpdateCommand, DeleteCommand pour mettre à jour ta BD. Puis fait monSqlAdpater.Update(maDataTable) et le tour est joué.
EMSIEN
Messages postés194Date d'inscriptionlundi 26 juillet 2004StatutMembreDernière intervention11 juin 2009 29 août 2006 à 23:30
si tu pourrais me donner un exemple parce que j'ai jamais utilisé un sqldataadapter,j'utilisais cette méthode en BN.NET mais là quand j'ai voulu l'appliquer ça marche pas.
Merci encore