begin process at 2010 02 10 04:18:28
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Windows

 > 

Formulaire / Winforms / Controls

 > 

Datagridview et base de donnees


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Datagridview et base de donnees

vendredi 8 février 2008 à 11:02:58 | Datagridview et base de donnees

souvent

Bonjour,
j'aimerais savoir si il est possible d'effectuer directement les changemenst dans la base apres avoir modifier une cellule d'un datagriview.
Si oui, est-il possible de laisser la premiere ligne vide afin d'en inserer une nouvelle.
Pour la suppression avoir  un messagebox de confirmation,

Merci de votre soutien.

Seb
vendredi 8 février 2008 à 13:44:55 | Re : Datagridview et base de donnees

souvent

J'ais avancé un peu, mais je me retrouve face à une erreur.

Pour l'affichage je charge les donnees de ma table de la maniere suivante,


//Je rempli mon dataset

string

logistique = "introduction";

MonDataAdapter.Fill(ds, logistique);

 

//j'affect le datasource du datagrid

DgResultat.DataSource = ds.Tables[logistique].DefaultView;

DgResultat.Refresh();

Puis dans mon bouton ki me permettrait l

'enregistrement de mes donnees dans ma base:


private
void save_Click(object sender, EventArgs e)

{

// MessageBox.Show("ok");

this

.MonDataAdapter.Update(ds.Tables["introduction"]);

this

.ds.AcceptChanges();

this

.ds.Clear();

this

.MonDataAdapter.Fill(ds);

}

Mais j'ais une erreur au niveau  :

this.MonDataAdapter.Update(ds.Tables["introduction"]);

Merci de votre aide , je suis bloqué.
 
vendredi 8 février 2008 à 19:44:21 | Re : Datagridview et base de donnees

bidou_01

Hello,

Peux tu nous donner l'erreur de manière explicite stp ? C'est pas genre une contrainte de clé primaire non respecté ?
Tu as bien défini les propriétés InsertCommand & UpdateCommand de ton DataAdapter ?

Cordialement,

Bidou_01
 


[ Lien ]
lundi 7 avril 2008 à 14:15:39 | Re : Datagridview et base de donnees

souvent

Bonjour,
je récupere via un select des donnees que j'affecte dans un datatable ,
j'utilise cette derniere pour binder mon DGV,
je modifie la valeur "Nom" dans mon dgv .N'existe t il pas moyen pour modifier ce champ dans ma base sans passer par un Updatecommand.
parce que selon ma "classe" (ecole) je modifie ma requete car il n'ont pas les memes cours .Du coup la requete change ,il faut donc que je modifie mon Updatecommand,je trouve ca un petit peu lourd.
N'existe t il pas un moyen plus simple ?

Merci de votre aide.


Cette discussion est classée dans : base, donnees, possible, datagridview


Répondre à ce message

Sujets en rapport avec ce message

RECHERCHE DE DONNEES DANS UN DATAGRIDVIEW LIEE A UNE BASE [ par fifalianah ] slt tt le monde! j'ai un datagridview ki est connecté à une table MATERIEL et affiche les données de cette table. Ce que je veux faire c'est effectue Synchro Datagridview et dataset [ par alexbesn ] Bonjour.J'utilise un datagrid view pour visualiser les données de ma base contenues dans un dataset.Je sais que lorsqu'on modifie directement dans le comment ajouter une ligne a la base de donnée via datagridview [ par sentouhi ] bonjour, mon problème est le suivant:j un datagridview qui me permet de visueliser le contenu de ma table et de la changer, le probleme est que les ch connexion entre un dataview et ma base de donné [ par jiji2703 ] bonsoir lorsque je cherche à etablir la connexion entre un dataGridView et ma base de donné avec sql server 2005 pour remplir les chams de cette dataG connexion a la base de donnees avec mysql [ par tlilikhaled ] salut, j'ai rencontré un problème de connexion a la base de données avec le sgbd mysql est ce que quelqu'un peut m'aider a obtenir un code de connexi Contrôler les données lors de la saisie dans un datagridview [ par alexbesn ] Bonjour. J'ai un datagridview lié à un dataset. Je met à jour la base avec des Dataadaptateur et commandbuilder. Quand je modifie ou ajoute directem configuration client serveur [ par djbabou ] [^^happy17]Bonjour a tous Juste une petite question ... En fait, j'ai développée une application en c# en utilisant visual studio express 2008 ( don Principe de base [ par brixi69 ] Bonjour ! J'aimerais pouvoir gérer une BDD access en C#. Comme c'est la première fois j'aimerais faire un petit soft de test aves des commandes basiqu


Nos sponsors


Sondage...

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,265 sec (3)

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