begin process at 2010 02 09 18:43:07
  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 :10 615

Auteur : tmcuh

Ecrire un message privé
Site perso
Commentaire sur cette source (2)
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 avec Zip Source avec une capture Source .NET (Dotnet) DEMO_XML_BASE_DE_DONNÉES par DanMor498
Source avec Zip Source avec une capture Source .NET (Dotnet) EXPORTER SCRIPT SQL SQL SERVER (CREATE - DROP - INSERT - TAB... par citt
Source avec Zip Source .NET (Dotnet) BULKINSERT EN C# par Malkuth
Source avec Zip Source avec une capture Source .NET (Dotnet) SPLIT SQL SANS TABLE TEMPORAIRE par TheOnlyMaX
Source avec Zip Source .NET (Dotnet) MOTEUR CSV ET RECORDSET PERSO par SwitchApocalyps

 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

 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...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

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 : 0,796 sec (3)

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