begin process at 2012 02 07 10:08:59
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Base de données

 > MISE À JOUR BDD PROVENANT D'UN DATAGRID

MISE À JOUR BDD PROVENANT D'UN DATAGRID


 Information sur la source

Note :
1 / 10 - par 1 personne
1,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Base de données Source .NET ( DotNet ) Classé sous :maj, bdd, datagrid, base, données Niveau :Débutant Date de création :12/01/2005 Vu :12 896

Auteur : tmcuh

Ecrire un message privé
Site perso
Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note

 Description

J'ai cherché longtemps, le site ne m'apportait rien d'interressant. J'ai trouvé à droite et à gauche des idées que j'ai mis en place.  3 lignes à condition que votre OleDbDataAdapter est était mis en mode graphique avec la requete sql d'ajout, de suppression et de mise à jour qui sont correct.

Source

  • this.dataGrid1.Update(); //met à jour les champs (validation)
  • DataTable ds = (DataTable) this.dataGrid1.DataSource ; //rempli le dataTable
  • this.oleDbDataAdapter1.Update (ds) ; // met à jour la bdd
this.dataGrid1.Update();  //met à jour les champs (validation)
DataTable ds = (DataTable) this.dataGrid1.DataSource   ; //rempli le dataTable
this.oleDbDataAdapter1.Update (ds) ;   // met à jour la bdd

 Conclusion

Pas plus compliqué que ça mais bon que des heures perdu pour rien.


 Sources du même auteur

Source .NET (Dotnet) INDEXER DES BOUTONS

 Sources de la même categorie

Source .NET (Dotnet) ENTITY FRAMEWORK - AVOIR UN INCLUDE TYPÉ par jesusonline
Source avec Zip APPLICATION BASE DE DONNÉES par pretude
Source avec Zip Source avec une capture Source .NET (Dotnet) CRÉATION DE CLASSES MÉTIERS À PARTIR D'UNE BASE DE DONNÉES par sebmafate
Source avec Zip Source avec une capture Source .NET (Dotnet) C# SQLCE DEMO par DanMor498
Source avec Zip EXPORTATION DE FICHIER CSV VERS UNE TABLE SQLSERVER par imothepe_33

 Sources en rapport avec celle ci

Source avec Zip Source .NET (Dotnet) INSERTION ET RÉCUPERATION D'UNE IMAGE EN BASE DE DONNÉES par MorpionMx
Source avec Zip Source .NET (Dotnet) CLASS CONNEXION (SQL SERVER, ORACLE, OLEDB) par kuise
Source .NET (Dotnet) CONTROLER LE FLUX DE DONNEE ENVOYER VERS UNE BASE DE DONNEES par migalo02
Source avec Zip Source .NET (Dotnet) CLASSE DE GESTION DE BASE DONNÉES par ivanoff1
Source avec Zip Source .NET (Dotnet) INSERER UNE IMAGE DANS UNE BASE ACCESS par jijedslenoir

Commentaires et avis

Commentaire de trexor le 18/07/2005 15:42:00

Ca fait deux semaines que je bloque dessus! j'ai fini par passer par l'execution de requete au lieu d'utiliser update.

1/Par curiosité maintenant, c'est quoi" OleDbDataAdapter est était mis en mode graphique "
2/Sais tu pourquoi mon code ne marche pas (le datagrid se met a jour mais pas ma base)
NewLigne = memoire.Tables("Couple").NewRow
            NewLigne(0) = String.Concat("couple", CType(j, String))
            NewLigne(1) = CType(abs, String)
memoire.Tables("Couple").Rows.Add(NewLigne)

cnx.Open() 'ouverture de la connection

            'Enregistrement
            Dim CmdBuild As OleDbCommandBuilder
            CmdBuild = New OleDb.OleDbCommandBuilder(liaison)

            liaison.InsertCommand = CmdBuild.GetInsertCommand()
            liaison.Update(memoire, "Espacement couple")

             cnx.Close()

Commentaire de tmcuh le 24/08/2005 11:02:42

salut, surrement un peu tard pour te répondre, mais ce sera valable pour les suivant. Quand je parle du mode graphique, c'est comme l'ajout de bouton, on peut ajouter un oledbdataadapter en mode "graphique" ( par la toolbox). Il demendera de renseigné la connexion, etc.. ainsi que la requete sql voulu. il génèrera une requete sql de mise à jour, de suppression, d'ajout et de sélection. Il suffit alors de générer un dataset avec cette "adaptateur" (clic droit sur celui-ci et générer les données). ET voilà après vous pouvez suivre votre procédure habituel. Une petit bouton sur la page permettra par exemple de mettre à jour la base de donnée .. et à l'interrieur de celui-ci c'est ce code qu'il faudra renseigner.

Pour ce qui est de ton code, difficile de comprendre, déjà c du Vb.net et en plus tu utilise des commandbuilder mais c'est quoi? oledbcommand (c#) je suppose :s

Bien à vous, laurent

Commentaire de casa_sniper le 08/12/2011 14:55:43

bonjour,

ca donne un message d'erreur :

Update requiert un UpdateCommand valide lors du passage de la collection DataRow avec des lignes modifiées.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

modifier des données d'une base à partir d'un datagrid(WinForm) [ par lePaimpolais ] Salut !j'ai un gros gros problème !!!!!!J'ai un datagrid avec une liaison sur une base de données.Je veux mettre à jour ou ajouter des nuplets dans ma Maj bdd par datagrid?! [ par gog ] J'ai remplis un datagrid avec un dataadapter et un dataset,maintenant j'aimerais mettre à jour la bdd, mais je ne sais pas comment récupérer les donné Datagrid+base de données [ par fryounet ] Bonjour à tous,voila je programme en C#,j'ai réalisé un DataGrid et une connexion à une base de donnée serveur,la connexion et l'affiche de la table s datagrid et base de données [ par wayak3 ] Les donées de ma base sont affiché par un data grid .Avec le code suivant j'ajoute des données dans le datagridmaintenant j'aimerais savoir quel code Passage de dataGrid dans base de données en C# [ par sergeserge ] J'utilise MySQL, C#, et je travaille avec une base de données en local sur mon disque dur.Je n'ai pas de problème pour charger une Base De D BDD SQL vers XML [ par paloxicide ] J'ai une base de données SQL server express. Mon but est que tous les matins, je charge la base de données (je pensais vers un fichier XML) mise à jour bdd MySQL [ par patou1007 ] Bonjour,J'ai une base de données MySQL et un datagrid.J'arrive sans problème à afficher les données de ma table "employes" dans le De datagrid vers base de données [ par aroua_anissa ] Bonjour tout le monde,Voila le prob. j'utilise une base MySQL avec C# et je veux mettre à jour la base de données aprés avoir modifier Service Windows et BDD [ par plop3000 ] Bonjour, je souhaiterait pouvoir scruter une Base de données, pour qu'à chaque ajout dans une table, une application se lance (cette application se se


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,201 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales