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

Requêtes et SQL. Discussion :

Créer un champ dans une requête select à partir des données d'un formulaire


Sujet :

Requêtes et SQL.

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 61
    Points : 44
    Points
    44
    Par défaut Créer un champ dans une requête select à partir des données d'un formulaire
    Bonsoir,

    est-il possible (sous Access), dans un rêquete SELECT, de créer un nouveau champ (TEMP) dont sa valeur est égal à une valeur d'un controle d'un formulaire ??? J'ai déjà essayé mais lorsque j'affiche ma requête il y a qui apparait à la place de mon entier.

    Merci.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Peux-tu nous mettre le code de ce que tu as essayé de faire ?

    Starec

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 61
    Points : 44
    Points
    44
    Par défaut
    J'ai mis ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT ([FORMS]![Exportation]![Temp1]) AS Temp;
    Je tiens encore à préciser que mon champ (Temp) ne vient d'aucune table.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Je penses que c'est un problème du moment où tu lances ton formulaire.
    Voilà ce que j'ai fait pour un test

    1 - J'ai crée un formulaire Exportation.

    2 - Dans celui-ci une zone de texte Temp1.

    3 - J'ai crée une requête avec le QBE dont le code SQL donne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT Formulaires!Exportation!Temp1 AS Temp;
    je l'ai nommé test.

    4 - J'ai crée un bouton sur ce formulaire qui lance cette requête grâce à l'instruction suivante :
    Et cela m'a affiché la requête avec le nombre que j'ai saisi dans ma zone de texte.

    Peut-tu être un peu plus précis, en nous disant :
    - Comment lances-tu ta requête ?
    - Est-ce que ton formulaire est ouvert ? c'est impératif.

    Starec

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 61
    Points : 44
    Points
    44
    Par défaut
    J'ai fais comme toi Starec et effectivement çà marche. Par contre, moi j'ai un code VB qui place un numéro dans ma zone de texte temp1. Mon formulaire Exportation est bien ouvert. Et si j'ouvre directement ma requête test à partir de mon formulaire, il m'indique le même signe qu'avant. J'ai même eu droit à un signe chinois

Discussions similaires

  1. Réponses: 1
    Dernier message: 18/03/2012, 10h59
  2. Pb de type de champs dans une requête
    Par djouahra.karim1 dans le forum Bases de données
    Réponses: 5
    Dernier message: 23/05/2005, 16h19
  3. C'est possible dans une requête SELECT ?
    Par Kokito dans le forum Langage SQL
    Réponses: 7
    Dernier message: 15/04/2005, 17h59
  4. Changement valeur d'un champ dans une requête
    Par Mimile28 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 07/04/2005, 15h28
  5. [SQL] Renommer un champ dans une requête
    Par martonpylon12 dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 15/11/2003, 02h59

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