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 :

DatagridView et Combobox (Méthode ?)


Sujet :

C#

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mai 2008
    Messages : 103
    Par défaut DatagridView et Combobox (Méthode ?)
    Bonjour,

    Voila mon problème. Je suis un débutant en C# et aussi de Visual Studio alors déja pas tres bon.

    Dans un WindowsForm tout simple j'ai un DataGridView, un ComboBox, et un bouton. De plus j'ai une base de donnée de plusieurs tables sur SQL Server.

    Je voudrais choisir dans le ComboBox un des champs (pour l'instant) puis cliquer sur le bouton pour afficher les donnees du champ dans le dataGridView.

    Est-ce compliqué ? Pouvez m'aiguiller un petit peu ? Connaissez vous un tuto qui traite cela en particulier ?

    Merci beaucoup !

  2. #2
    Membre très actif Avatar de fally
    Homme Profil pro
    Développeur .Net / BI
    Inscrit en
    Novembre 2007
    Messages
    966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Développeur .Net / BI

    Informations forums :
    Inscription : Novembre 2007
    Messages : 966
    Par défaut
    Salut!
    il y a la msdn et ceci

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mai 2008
    Messages : 103
    Par défaut
    Euh merci Fally mais tu ne m'aides pas du tout là. Ton lien msdn me sort un tuto qui est vide et l'autre lien me sort des cours Visual Basic et ASP.NET.

  4. #4
    Membre très actif Avatar de fally
    Homme Profil pro
    Développeur .Net / BI
    Inscrit en
    Novembre 2007
    Messages
    966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Développeur .Net / BI

    Informations forums :
    Inscription : Novembre 2007
    Messages : 966
    Par défaut
    Citation Envoyé par rudylar Voir le message
    Euh merci Fally mais tu ne m'aides pas du tout là. Ton lien msdn me sort un tuto qui est vide et l'autre lien me sort des cours Visual Basic et ASP.NET.
    J'en doute fort mon pote...
    En tout cas, pour faire ce que tu désires, il faudra que tu saches te connecter à ta base de bonnées, exécuter des requêtes, afficher des données depuis ta bdd, utiliser les SqlCommand, les dataset et compagnies...
    tu sais faire cà?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mai 2008
    Messages : 103
    Par défaut
    Ben justement c'est le problème. Comme je disais je suis un débutant. Et fait je suis en stage depuis 3 semaines et je vais devoir faire un code C# qui va chercher sur une base de donnés SQL puis un code PHP qui balance les résultats. Je sais vraiment pas si je vais m'en sortir. Vous croyez que y à de l'espoir ?
    Bon donc si tu connais des BONS tutos ou même boukin je suis preneur.

    Bref retour à mon sujet du forum.
    Ce que jéssai de faire regroupe un peu tout et je vais donner un exemple de problème que je rencontre :

    - me connecter à la base sql je sais faire
    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
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    SqlConnection myConnection = new SqlConnection("user id=username;" +
                                           "password=password;server=localhost;" +
                                           "Trusted_Connection=yes;" +
                                           "database=test; " +
                                           "connection timeout=30");
     
                try
                {
                    myConnection.Open();
                }
                catch (Exception)
                {
                    Console.WriteLine("attention gfregver");
                }
                try
                {
                    SqlDataReader myReader = null;
                    SqlCommand myCommand = new SqlCommand("select * from vitesse",
                                                             myConnection);
                    myReader = myCommand.ExecuteReader();
                    while (myReader.Read())
                    {
                        Console.Write(myReader["Heure"].ToString());
                        Console.Write("\t");
                        Console.WriteLine(myReader["ID"].ToString());
                    }
                }
                catch (Exception e)
                {
                    Console.WriteLine(e.ToString());
                }
                try
                {
                    myConnection.Close();
                }
                catch (Exception e)
                {
                    Console.WriteLine(e.ToString());
                }
    - mais si je veux mettre un parametre pour choisir la colonne à lire, je ne sais plus faire

    - sur un WindowForm je ne sais pas faire les liens entre bouton, datagrid, base, etc ...


    Je précise quand même que jái fait pas mal de tuto et fait plusieurs cours en ligne.

  6. #6
    Membre très actif Avatar de fally
    Homme Profil pro
    Développeur .Net / BI
    Inscrit en
    Novembre 2007
    Messages
    966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Développeur .Net / BI

    Informations forums :
    Inscription : Novembre 2007
    Messages : 966
    Par défaut
    Tu peux faire ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    string requete = "select * from vitesse where champ = '"+Combo.Text+"'";
    mais il vaut mieux utiliser [les SqlParameter

Discussions similaires

  1. DataGridView et IBindinglist (méthode AddNew)
    Par RaelRiaK dans le forum VB.NET
    Réponses: 2
    Dernier message: 14/07/2009, 20h44
  2. DataGridView et ComboBox ReadOnly
    Par Mast3rMind dans le forum Windows Forms
    Réponses: 1
    Dernier message: 14/03/2007, 18h17
  3. [VS2005] Datagridview et combobox binding
    Par s.n.a.f.u dans le forum Visual Studio
    Réponses: 3
    Dernier message: 13/12/2006, 16h15
  4. [c#] DataGridView et Combobox, encore
    Par Jinroh77 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 13/07/2006, 09h47

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