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

IHM Discussion :

syntaxe requete ajout


Sujet :

IHM

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    192
    Détails du profil
    Informations personnelles :
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 192
    Par défaut syntaxe requete ajout
    bonjour a tous

    j'utilise une requete ajout pour ajouter un bien à un propriétaire, lancée par vba par clique sur un bouton:

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    INSERT INTO BIEN ( [bien numero], [bien rue], [bien lien bailleur] )
    SELECT "Nouveau" AS Expr1, "Nouveau" AS expr2, 49 AS expr3;

    Ecrite comme ca cette requete ajoute toujours un bien au meme proprio: le n° 49.
    Comment faire pour qu'elle selectionne le proprio en cours de visualisation du formulaire ouvert?

    Merci a tous

  2. #2
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 596
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 80
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 596
    Par défaut
    Bjr,

    Probablement ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    INSERT INTO BIEN ( [bien numero], [bien rue], [bien lien bailleur] )
    SELECT "Nouveau" AS Expr1, "Nouveau" AS expr2, forms!LeNomDeTonFormulaireOuvert]![LeNomDuChampDansCeFormulaire] AS expr3;

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    192
    Détails du profil
    Informations personnelles :
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 192
    Par défaut
    Super ca marche!

    Merci beaucoup

  4. #4
    Modérateur
    Avatar de Chtulus
    Homme Profil pro
    Ingénieur
    Inscrit en
    Avril 2008
    Messages
    3 094
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2008
    Messages : 3 094
    Par défaut
    Bonjour,

    ClaudeLELOUP je me permets :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    INSERT INTO BIEN ( [bien numero], [bien rue], [bien lien bailleur] )
    SELECT "Nouveau" AS Expr1
             , "Nouveau" AS expr2
             , forms![LeNomDeTonFormulaireOuvert]![LeNomDuChampDansCeFormulaire] AS expr3;
    De rajouter le Crochet ouvrant...

    Il n'y aurais pas besoin de '" & et & "' ?
    « Je ne cherche pas à connaître les réponses, je cherche à comprendre les questions. »
    - Confucius -

    Les meilleurs cours, tutoriels et Docs sur les SGBD et le SQL
    Tous les cours Office
    Solutions d'Entreprise



  5. #5
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 596
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 80
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 596
    Par défaut
    Bonjour Chtulus,

    Mes excuses pour cette réponse tardive.
    Je viens seulement de voir ton intervention.

    Merci pour le crochet ouvrant. santacrus a dû l'ajouter avant d'écrire
    Super ca marche!
    besoin de '" & et & "' ?
    A mon avis non. Avec sa requête ajout,
    il met
    - le texte "Nouveau" dans le champ [bien numero]
    - le texte "Nouveau" dans le champ [bien rue]
    - la valeur numérique de 'forms!LeNomDeTonFormulaireOuvert]![LeNomDuChampDansCeFormulaire]' dans le champs [bien lien bailleur]

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    192
    Détails du profil
    Informations personnelles :
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 192
    Par défaut
    La syntaxe exacte de la requete est la suivante:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    INSERT INTO BIEN ( [bien numero], [bien lien bailleur] )
    SELECT "Nouveau" AS Expr1, Forms![BIEN]![bailleur id] AS expr2;
    Merci pour votre aide

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

Discussions similaires

  1. probleme requete ajout
    Par tibiurs dans le forum Access
    Réponses: 5
    Dernier message: 11/01/2006, 23h52
  2. Réponses: 2
    Dernier message: 11/01/2006, 15h49
  3. [postgres][vb.net][sql]syntaxe requete ajout
    Par Alex35 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 27/10/2005, 11h55
  4. explication syntaxe requete sur pgsql
    Par alain.lc dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 08/12/2004, 10h24
  5. Syntaxe requete
    Par Chipolata dans le forum Langage SQL
    Réponses: 2
    Dernier message: 28/03/2003, 14h22

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