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 :

Conversion de format de champ [AC-2010]


Sujet :

Requêtes et SQL.

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    40
    Détails du profil
    Informations personnelles :
    Âge : 79
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 40
    Par défaut Conversion de format de champ
    Bonjour à tous,
    J'ai une base Access"A"
    Dans cette basse j'ai 2 tables
    - amtm_adherents qui est une table liée
    - T_Amicaliste

    Dans "amtm_adherents" un champ "id-adh" qui est du type numérique
    Dans "T_Amicaliste" un champ "Num_carte" qui est du type texte (que je suis obligé de conserver en texte)

    Je cherche à convertir et copier "id-adh" dans "Num_carte" par l’intermédiaire d'une requête et du générateur d'expressions.

    Merci de votre aide

    Alain

  2. #2
    Expert confirmé

    Homme Profil pro
    consultant développeur
    Inscrit en
    Mai 2005
    Messages
    3 071
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : consultant développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 071
    Par défaut
    Bonjour,
    Quelle est la relation entre tes 2 tables ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    40
    Détails du profil
    Informations personnelles :
    Âge : 79
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 40
    Par défaut
    Bonjour,
    La relation, si je comprend bien, sont les 2 champs

  4. #4
    Expert confirmé

    Homme Profil pro
    consultant développeur
    Inscrit en
    Mai 2005
    Messages
    3 071
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : consultant développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 071
    Par défaut
    Pas très normée tes 2 Tables ... En tout cas je ne comprends pas ton utilisation.

    je te donne alors une réponse partielle que tu pourras peut-être adapter :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    ' Si id1 est numérique (Long), alors tu peux mettre à jour Num_carte (Texte) par
     
    strSql =  "UPDATE T_Amicaliste SET Num_carte  ='" &  cstr(id1) & "' WHERE  <à toi de compléter>"
    debug.print strsql
    CurrentDb.execute strsql
    CDLT

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    40
    Détails du profil
    Informations personnelles :
    Âge : 79
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 40
    Par défaut
    Bonjour à tous et merci de vos réponses.
    Je suis passé par une requête ajout qui m'a permis de transférer les champs d'une table liées MySQL dans une table Access.
    Le champ numérique a été copié intégralement dans un champ texte.
    Merci encore

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 21/06/2010, 16h58
  2. [SQL] Conversion du format d'un champ datetime
    Par jbtz64 dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 21/02/2008, 09h17
  3. formater un champ date dans un select
    Par sbeu dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 24/04/2006, 16h44
  4. comment formater un champs dans table mysql
    Par rollly dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 24/04/2006, 14h31
  5. Réponses: 11
    Dernier message: 02/09/2003, 14h20

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