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

ASP Discussion :

Exprimer si une valeur RS(0) appartient a une requete


Sujet :

ASP

  1. #1
    Membre actif Avatar de ahage4x4
    Inscrit en
    Janvier 2005
    Messages
    318
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 318
    Points : 238
    Points
    238
    Par défaut Exprimer si une valeur RS(0) appartient a une requete
    Re Bonjour,

    Je voudrais savoir si possible si je peux exprimer le suivant:

    RSpays(0) est un entier resultant d'une requete .

    si RSpays(0) appartient a une colonne de resultat requete faire...
    sinon..........


    Je sais que c'est faisable par un test par boucle. Mais bon j'ai voulu demander s'il y a une fonction VBscript du genre Appartient a...

    Merci bien

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mai 2004
    Messages : 327
    Points : 487
    Points
    487
    Par défaut
    Tu peux utiliser le BETWEEN en SQL ou le IN avec une sous requête.

  3. #3
    Membre actif Avatar de ahage4x4
    Inscrit en
    Janvier 2005
    Messages
    318
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 318
    Points : 238
    Points
    238
    Par défaut
    Citation Envoyé par tesla
    Tu peux utiliser le BETWEEN en SQL ou le IN avec une sous requête.
    cad je peux faire RSpays(0) IN RSreference(0) ?
    Je vais jeter un coup d'oeil sur le IN.

    Merci Tesla

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mai 2004
    Messages : 327
    Points : 487
    Points
    487
    Par défaut
    Pas tout à fait.
    Le IN prend en argument une liste de valeurs.
    Tu peux donc faire un truc du style
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    select ..... from .... where .... RSpays(0) IN (select * from .... where...)

  5. #5
    Membre actif Avatar de ahage4x4
    Inscrit en
    Janvier 2005
    Messages
    318
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 318
    Points : 238
    Points
    238
    Par défaut
    Ah d'accord merci, de toute facon je suis bloqué je n'arrive pas a faire fonctionner une requete tres simple pour l'instant, dès que ca marche , j'essayerai.

    Merci

  6. #6
    Membre à l'essai
    Inscrit en
    Octobre 2004
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 11
    Points : 11
    Points
    11
    Par défaut
    Je sais pas si j'ai bien compris.

    tu dois pouvoir tout simplement faire quelque chose comme :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    Sql = "SELECT colonne_de_resultat FROM table_de_resultat WHERE colonne_de_resultat = " & RSpays(0)
    RS.open Sql, connection, 1, 1
     
    if not RS.EOF then   'RS.EOF indique que tu est a la fin du recordset, donc qu'il n'y a pas d'enregistrement, donc que RSpays(0) n'est pas dans colonne.
       code  a executer si RSpays(0) appartient a la colonne de resultat
    else
        code  a executer si RSpays(0)  n'appartient  pas a la colonne de resultat
    end if
    RS.close

  7. #7
    Membre actif Avatar de ahage4x4
    Inscrit en
    Janvier 2005
    Messages
    318
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 318
    Points : 238
    Points
    238
    Par défaut
    Citation Envoyé par aergil
    Je sais pas si j'ai bien compris.

    tu dois pouvoir tout simplement faire quelque chose comme :
    Oui c'est exactement ca merci[/quote]

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

Discussions similaires

  1. Réponses: 21
    Dernier message: 05/02/2015, 11h26
  2. [XL-2000] Remplir une valeur dans cellule à partir d'une valeur precise d'un fichier texte
    Par cactus666 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 26/01/2010, 10h31
  3. Réponses: 8
    Dernier message: 27/06/2006, 07h40
  4. insérer une valeur de type float dans une abse de données
    Par Stephane_br dans le forum Langage SQL
    Réponses: 2
    Dernier message: 02/11/2005, 10h47
  5. [MySQL] Pb d'insertion d'une valeur de champ select dans une Bdd
    Par Mimisator dans le forum PHP & Base de données
    Réponses: 20
    Dernier message: 20/10/2005, 18h51

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