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 :

Requête paramétrée sur un Combo


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2009
    Messages
    99
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Mai 2009
    Messages : 99
    Par défaut Requête paramétrée sur un Combo
    Bonjour à tous !
    Actuellement en stage, je travaille sur vb.Net pour créer un programme qui automatise la configuration de switch via des scripts.
    Actuellement je rencontre un problème dont je n'ai trouvé la solution sur aucun forum

    J'ai créé une fenetre ou l'utilisateur choisi via un combo la localisation du service où il se trouve ( chirurgie, accueil, radiologie etc...).

    J'aimerai que lorsqu'il a choisi cette localité, et qu'il s'y trouve plusieurs switch , un deuxieme combo apparraisse avec la liste des switch s'y trouvant.

    J'ai une BDD avec 2 tables : Switch (Num, Type# , Localité)
    Modele (Type#, Constructeur, Designation)

    Mon problème étant que dans ma reqûete je n'arrive pas à récuperrer la valeur de ma première combo.
    Je fais une requête de type :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SELECT Designation
    FROM Switch, Modele
    WHERE Switch.type = Modele.type
    AND Switch.localité = combo_localite.SelectedValue
    en vain en ayant essayé plusieurs propriété de combo_localite.

    Dans l'aide en ligne ou intégrée , la recherche d'aide sur les requêtes paramétrées ne m'envoient que de la doc sur les services sql de microsoft.


    Merci d'avance pour vos éventuelles réponses !

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    327
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 327
    Par défaut
    Bonjour,
    Voila comment faire une requete pareametre :
    http://www.developpez.net/forums/d28...te-parametree/
    A bientôt

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2009
    Messages
    99
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Mai 2009
    Messages : 99
    Par défaut
    Merci de la réponse rapide

    J'ai bien vu le petit tuto sur les requêtes paramétrées , malheureusement celle ci se fait sur Oracle ou SqlServer.

    En fait pour mon programme je synchronise une base de donnée locale en .sdf créé avec visual studio à partir d'une base de donnée MySQL stockée sur un serveur intranet si celui ci est joignable.

    L'interêt de cette façon est de pouvoir configurer sur d'autres sites ou le serveur intranet n'est pas disponible , et de pouvoir avoir une mini DB sur le pc.

    Malheureusement le tuto ne s'applique pas pour les DB en .sdf d'où ma difficultée ^^ Excusez-moi j'aurais dû préciser le format de la DB dès le départ.

  4. #4
    Membre confirmé
    Inscrit en
    Mai 2009
    Messages
    99
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Mai 2009
    Messages : 99
    Par défaut
    Après moultes prises de têtes ( mais c'est ça qui est bon ) j'ai enfin trouvé la solution :

    Pour créer une requete paramétrée il faut dans la condition where mettre @param1 :

    SELECT [Colonne] FROM [Table]
    WHERE [Colonne] = @param1

    Puis lors de l'évenement choix d'une valeur d'un combo :

    Me.ModeleTableAdapter1.FillBy(Me.[requete], Combo_nomcombo.Text)

    La solution était beaucoup plus simple qu'elle n'y parraissait, désolé d'avoir posté pour trouver la réponse moi même mais je poste la réponse car si quelqu'un cherche comme moi il tombera peut-être dessus !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [WD12] Requêtes multiples sur une combo
    Par Dilla dans le forum WinDev
    Réponses: 0
    Dernier message: 04/08/2009, 12h08
  2. requête paramétrée sur un contrôle de formulaire
    Par idauzemendi dans le forum VBA Access
    Réponses: 2
    Dernier message: 19/01/2009, 07h49
  3. Problème de requête paramétrée sur Access
    Par patbeautifulday1 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 17/07/2007, 12h15
  4. Requête paramètrer sur table SQL Server 2000
    Par Andry dans le forum Bases de données
    Réponses: 4
    Dernier message: 21/06/2007, 11h24
  5. Automation d'une requête paramétrée sur excel
    Par kryssy dans le forum Access
    Réponses: 5
    Dernier message: 28/04/2006, 18h01

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