IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

DATAGRIDVIEW - Ajouter et Sauvegarder


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2005
    Messages
    132
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 132
    Par défaut DATAGRIDVIEW - Ajouter et Sauvegarder
    Bonjour,
    j'ai lié une bdd access sur un bindingsource et j'affiche mes data sur datagridview.

    J'ai deux questions concernant la gestion du datagrid view :

    1) comment ajouter des données en fonction du champs, par exemple :
    datagridview.fields("champs1") = textbox.text

    2) comment sauvegarder ces données, car lorsque j'en ajoute, elles ne réapparaissent pas à la réouverture...

    Merci d'avance de votre

  2. #2
    Membre Expert
    Avatar de Aspic
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    3 905
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Août 2005
    Messages : 3 905
    Par défaut
    Pour ta question 1, va voir la :
    http://plasserre.developpez.com/v3-16.htm

    Poura ta question 2, tu veux sauvegarder tes données et les recharger lorsqu'on reouvre ton application ?
    Qui ne tente rien n'a rien !
    Ce qui ne nous tue pas nous rends plus fort !!
    Mon projet ZELDA en C++/Allegro
    http://www.tutoworld.com - Le Forum -
    Mes ressources Dotnet (cours, sources, tutos)
    --------------------------------------------
    + + =

    Ne pas oublier le Tag !

  3. #3
    Membre confirmé
    Inscrit en
    Octobre 2005
    Messages
    132
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 132
    Par défaut
    Merci pour le lien, je vais regarder ça de suite.

    Pour la question 2, je souhaite sauvegarder les données dans la table liée au bindingsource puis à l'ouverture les recharcger, exact.

    Merci

  4. #4
    Membre confirmé
    Inscrit en
    Octobre 2005
    Messages
    132
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 132
    Par défaut
    s'il vous plait aidez moi....

    je rentre les données dans le datagrid mais malgré l'update les données n'apparaissent pas lorsque j'utilise "fill".

  5. #5
    Membre Expert
    Avatar de Aspic
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    3 905
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Août 2005
    Messages : 3 905
    Par défaut
    Citation Envoyé par crapouye Voir le message
    Merci pour le lien, je vais regarder ça de suite.

    Pour la question 2, je souhaite sauvegarder les données dans la table liée au bindingsource puis à l'ouverture les recharcger, exact.

    Merci
    Donc il faut utiliser les fichiers setting (my.Setting) ou alors utiliser la sérialisation XML ou Binaire ou alors utiliser un fichier texte.
    Qui ne tente rien n'a rien !
    Ce qui ne nous tue pas nous rends plus fort !!
    Mon projet ZELDA en C++/Allegro
    http://www.tutoworld.com - Le Forum -
    Mes ressources Dotnet (cours, sources, tutos)
    --------------------------------------------
    + + =

    Ne pas oublier le Tag !

  6. #6
    Membre Expert
    Avatar de olsimare
    Inscrit en
    Décembre 2006
    Messages
    1 182
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 182
    Par défaut
    Bonjour.

    C'est dans une base Access que tu veux sauvegarder non ?

    Donc quelque part t'as un OleDbDataAdapter et t'as déclaré un OleDbCommandBuilder non ? Et tu remplis un dataset avec le Fill ?

    Donc quand tu valides tu fais l'update du dataadapter et tout fonctionne tranquillement...

    Si c'est ce que tu fais, poste le code qui fait le chargement et la mise à jour qu'on y jette un oeil ( je suspecte que viens du VBA Access avec les grilles en validation automatique ... je suis passé par là aussi ! )

    Cdt.

  7. #7
    Membre confirmé
    Inscrit en
    Octobre 2005
    Messages
    132
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 132
    Par défaut
    bonjour,
    j'ai réussi à sauvegarder effectivement je suis connecté une bdd Access et je charger avec un fill.

    Maintenant je n'arrive pas à valider la suppression de données

    mais maleureusement pour le moment, j'ai des difficultés avec mon interface... dès que je récupère mon appli convenablement, je vous met mon code.

    Merci d'avance

Discussions similaires

  1. [LINQ] Datagridview Ajouter ligne par code ?
    Par matrix3 dans le forum Framework .NET
    Réponses: 2
    Dernier message: 02/06/2008, 09h42
  2. [DataGridView] Ajouter des lignes
    Par Ticoche dans le forum Windows Forms
    Réponses: 9
    Dernier message: 29/01/2008, 10h31
  3. Réponses: 4
    Dernier message: 09/05/2007, 23h39
  4. [VB 2005][DatagridView] Ajouter une ligne par code
    Par RaelRiaK dans le forum VB.NET
    Réponses: 3
    Dernier message: 23/01/2007, 22h54
  5. [C# 2.0] DataGridView ajout de ligne à la volée
    Par blasme dans le forum Windows Forms
    Réponses: 2
    Dernier message: 07/04/2006, 11h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo