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 :

[C#] Question technique


Sujet :

C#

  1. #1
    Membre très actif
    Avatar de Nowwis
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2009
    Messages
    406
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2009
    Messages : 406
    Par défaut [C#] Question technique
    Bonsoir à tous !

    Je me pose une question sur le langage C#.

    Je fais un listing grâce à une base de donnée. Par exemple j'extrais :

    1 Thierry Employe LaPoste
    2 Paul Employe Groupama
    3 Pierre Cadre LaPoste
    4 Jacques Directeur Caisse d'Epargne
    5 Jacques Directeur LaPoste
    Et je voudrais que quand je clique sur un élément, par exemple Thierry, ça m'affiche les informations (une autre requête qui select plus d'info sur lui)...
    Et de même, si on sélectionne Caisse d'Epargne, on va avoir par exemple tous les employé de cette dernière...

    Je pense que c'est possible, c'est simple pour moi en PHP, mais je ne vois pas du tout comment faire !!!


    Merci d'avance !

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    38
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 38
    Par défaut
    tu coinces où ???? si tu as pu faire ta première requête, les deux autres ne devraient pas te poser problème??

  3. #3
    Membre très actif
    Avatar de Nowwis
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2009
    Messages
    406
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2009
    Messages : 406
    Par défaut
    C'est surtout dans la boucle, qu'est-ce que je dois mettre pour que quand on clique sur l'élément, ça exécute la requête ^^'

    Les requêtes ne me posent pas de problème, mais comment savoir qu'il s'agit d'un nom de valeur "XXXX" ou d'un poste à un endroit YYY pour justement, exécuter la bonne requête "... WHERE nom="XXXX" et ".... WHERE Poste="YYY"

    Merci d'avance !

  4. #4
    Membre éprouvé
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Octobre 2010
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Transports

    Informations forums :
    Inscription : Octobre 2010
    Messages : 62
    Par défaut
    Bonjour,
    Pour pouvoir répondre à votre question il faudrait être plus précis car sans savoir le type de contrôle que vous utilisez pour l'affichage, il va être difficile de proposer une réponse.

  5. #5
    Membre très actif
    Avatar de Nowwis
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2009
    Messages
    406
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2009
    Messages : 406
    Par défaut
    Justement je ne sais pas comment faire :

    - Faire avec une listbox je trouve ça très moche.

    - J'aurais aimé utilisé des linklabel mais je ne sais pas du tout comment faire pour en créé autant qu'il y a d'entrée dans la base de donnée grâce à ma requête... Il faudrait donc les mettre dans un groupbox avec une barre de scroll vertical pour que tout soit bien lisible...

    Je pense que j'ai répondu à la question.
    Désolé sinon, je suis vraiment débutant en C#

  6. #6
    Membre éprouvé
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Octobre 2010
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Transports

    Informations forums :
    Inscription : Octobre 2010
    Messages : 62
    Par défaut
    Le plus simple serait de faire afficher vos données dans un datagridview, vous pouvez ainsi utiliser les évenements, nombreux, du contrôle pour placer votre nouvelle requête. Vous trouverez le détail du contrôle sur la msdn.

    Vous pouvez aussi utiliser les linklabel, pour cela il faut créer une boucle sur la base du nombre d'enregistrement de votre requête, sur chaque boucle calculer la largeur de chaque label pour pouvoir les placer sur une ligne et calculer la hauteur des label pour le placement des lignes suivantes. Beaucoup plus fastidieux à faire mais possible.

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 349
    Par défaut
    +1 pour le datagridview

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    38
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 38
    Par défaut
    + 1 pour le datagridview

  9. #9
    Membre très actif
    Avatar de Nowwis
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2009
    Messages
    406
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2009
    Messages : 406
    Par défaut
    D'accord !

    Merci à tous alors, je vais voir pour le datagridview !

Discussions similaires

  1. Question techniques sur les extents
    Par lecharcutierdelinux dans le forum Oracle
    Réponses: 16
    Dernier message: 24/08/2006, 09h01
  2. [général] Questions techniques
    Par fantomasmusic dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 04/11/2005, 08h48
  3. [debutant]Question technique
    Par toto4650 dans le forum Débuter
    Réponses: 23
    Dernier message: 13/07/2005, 02h06
  4. WSAD et serveur appli, question technique
    Par Canou dans le forum Environnement de Développement Intégré (EDI)
    Réponses: 4
    Dernier message: 09/12/2004, 14h35
  5. [.NET] Une question technique a propos du mode asynchrone
    Par nicknolt dans le forum Général Dotnet
    Réponses: 4
    Dernier message: 08/06/2004, 10h07

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