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

C# Discussion :

insertion multiple par selection dans datagridview


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2016
    Messages : 1
    Par défaut insertion multiple par selection dans datagridview
    bonjour,
    j'ai un dataGridBase qui charge les données directement de la base de données mysql...
    un bouton ajouter qui permet de copier chaque ligne séléctionner dans dataGridBase dans un autre dataGridView2 dans la même Form ..
    mon problème c que l'ajout d'un élément ecrase l'element qui le precede,
    j'ai pas trouver une solution pour parcourir le dataGridView2 et insérer a chaque fois le nouveau élément sélectionner...
    voici mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    int selectedrowindex = dataGridBase.SelectedCells[0].RowIndex;
     
                        DataGridViewRow selectedRow = dataGridBase.Rows[selectedrowindex];
     
                        string a = Convert.ToString(selectedRow.Cells[0].Value);
                        if (this.OpenConnection() == true)
                        {
     
                            mySqlDataAdapter = new MySqlDataAdapter("select * from 3g where Cell_ID= " + a, connection);
                            DataSet DS = new DataSet();
                            mySqlDataAdapter.Fill(DS);
                            dataGridView2.DataSource = DS.Tables[i];
     
                           this.CloseConnection();
     
                        }

  2. #2
    Membre averti
    Homme Profil pro
    autodidacte
    Inscrit en
    Avril 2016
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : autodidacte

    Informations forums :
    Inscription : Avril 2016
    Messages : 22
    Par défaut
    Salut,

    je suis pas expert mais je suis actuellement sur un projet avec un datagridview donc je peux peut etre te conseiller du mieux que je peux

    je te conseillerai de faire un test avant pour récupérer combien tu as de ligne déjà actuelle dans ta datagridview2 et ensuite tu insères tes données dans la ligne suivante..

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    int LigneDataGridView2 = dataGridView2.RowCount +1;
     
    try
    {
         //la tu insères tes données a la suite de c'elel qui existe déja 
         //grace a ta valeur "LigneDataGridView" que tu rentre en paramettre de ton insertion
    }
    catch (Exception ex)
    {
        MessageBox.Show(ex.ToString());
    }
    je sais pas si sa focntionne j'ai pas tester mais je te conseillerais d'aller dans cette direction

  3. #3
    Membre averti
    Homme Profil pro
    autodidacte
    Inscrit en
    Avril 2016
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : autodidacte

    Informations forums :
    Inscription : Avril 2016
    Messages : 22
    Par défaut
    Pas de nouvel car sa a fonctionné ou pas de nouvel car tu as trouver ton bonheur ailleurs ?

    dans les deux cas tiens à jour tes posts dans les forums

Discussions similaires

  1. [1.x] Insertions multiples par formulaire
    Par julienmarliac.net dans le forum Symfony
    Réponses: 3
    Dernier message: 03/08/2010, 14h31
  2. Problème pour cacher ligne selected dans datagridview
    Par methylene dans le forum VB.NET
    Réponses: 1
    Dernier message: 03/05/2010, 17h37
  3. Insertion multiple d'images dans un tableau sous Word
    Par madchemiker dans le forum VBA Word
    Réponses: 1
    Dernier message: 08/02/2008, 15h16
  4. Afficher une fiche client par selection dans une Liste
    Par Pascal26 dans le forum WinDev
    Réponses: 2
    Dernier message: 10/04/2007, 11h16
  5. [MySQL] Affichage de valeurs par selection dans une table
    Par Flushovsky dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 16/12/2005, 17h04

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