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 :

insertion dans un DataGridView [Fait]


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    446
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 446
    Par défaut insertion dans un DataGridView
    Bonjour ,
    J'utilise un dataGridView pour visualiser les enregistrement de ma table ,mais quand j'ajoute un enregistrement il n'est pas ajouté à la table.
    comment je dois faire pour valider cet ajout

    merci

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Pour afficher les données dans le DGV, tu le lies à un dataset avec la propriété DataSource ?
    Utilise un DataAdapter pour faire le lien entre un dataset et la base de données.
    cf. ce tuto : http://dotnet.developpez.com/articles/ado2/

  3. #3
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    446
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 446
    Par défaut DataGirdView et vb.net
    Merci pour ta réponse , mais ce que je faire c'est l'insertion dans le datagridView sans faire les requetes dans le code source.mais que ça se fait directement sur le datagridView.

    merci

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    J'ai rien compris à ta phrase
    Sois plus clair dans tes explications stp...

  5. #5
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    446
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 446
    Par défaut
    D'accord,en fait j'ai un datagridview qui m"affiche des enregistrement ,et je veux en ajouter directement sans dans le datagrid sans passer par des champs texte pour mettre les informations .comment je fais pour valider l'ajout de l'enregistrement saisi dans le datagrid .

  6. #6
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Ben ça dépend ...
    - Si tu utilises le databinding sur une table d'un dataset (ou une collection d'objets), il faut ajouter une ligne à la table (ou un objet à la collection), pas directement dans le DataGridView. Le DGV se met automatiquement à jour

    - Si tu remplis manuellement le DataGridView, tu peux créer une nouvelle ligne comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Dim i As Integer = dataGridView1.Rows.Add()
    dataGridView1.Rows(i).Cells(0) = valeur de la colonne 0
    dataGridView1.Rows(i).Cells("toto") = valeur de la colonne "toto"
    ...
    Mais bon, la première approche est plus propre...

Discussions similaires

  1. Insertion dans datagridview avec un champs de type colonne_comboboxe
    Par mounim_taoufik dans le forum Windows Forms
    Réponses: 1
    Dernier message: 05/11/2009, 08h09
  2. probleme d'insertion des données dans un datagridview
    Par meryDev dans le forum Windows Forms
    Réponses: 0
    Dernier message: 20/06/2009, 14h14
  3. Réponses: 19
    Dernier message: 28/05/2008, 14h49
  4. Insertion dans un fichier xml à partir d'un xsl
    Par alexandre54 dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 21/03/2003, 09h45
  5. Insertion dans un fichier XML
    Par [DreaMs] dans le forum XMLRAD
    Réponses: 4
    Dernier message: 27/02/2003, 17h16

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