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

Access Discussion :

probleme de formule


Sujet :

Access

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Septembre 2005
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 3
    Points : 1
    Points
    1
    Par défaut probleme de formule
    Bonjour,
    je suis debutante en visual basic ! Je reprend un programme deja existant. je suis sur access. A partir d un tableau excel je veux que le programme remplisse ma database.

    mon probleme : je fais la formule suivant :
    ' PriradiSkodaFabia
    DoCmd.RunSQL "UPDATE TOTAL SET [TOTAL].PRODUCER = ""SKODA"", [TOTAL].MODEL = ""FABIA"" WHERE ((([TOTAL].TYP_TEXT) Like ""*ŠKODA*"" Or ([TOTAL].TYP_TEXT) Like ""*SKODA*"") And (([TOTAL].TYP_TEXT) Like ""*FABIA*"") And (([TOTAL].TYP_TEXT) Not Like ""*PRAKTIK*"");", -1

    A priori la partie not like est incorrect peut on m aider a trouver le bon terme ?

    merci de votre aide

  2. #2
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 038
    Points
    20 038
    Par défaut
    essai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.RunSQL "UPDATE TOTAL SET [TOTAL].PRODUCER = ""SKODA"", [TOTAL].MODEL = ""FABIA"" WHERE ((([TOTAL].TYP_TEXT) Like ""*ŠKODA*"" Or ([TOTAL].TYP_TEXT) Like ""*SKODA*"") And (([TOTAL].TYP_TEXT) Like ""*FABIA*"") And Not  (([TOTAL].TYP_TEXT) Like ""*PRAKTIK*"");", -1

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Septembre 2005
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    desole ca ne fonctionne pas

    avez vous une autre idee

  4. #4
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 93
    Points : 92
    Points
    92
    Par défaut
    salut
    essaye en remplacant '*' par '%'

  5. #5
    pgz
    pgz est déconnecté
    Expert éminent Avatar de pgz
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Août 2005
    Messages
    3 692
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Office VBA
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2005
    Messages : 3 692
    Points : 6 591
    Points
    6 591
    Par défaut
    Bonjour,

    Moi je supprimerais le nom de la table comme préfixe de nom de champ. Par exemple :
    MODEL = ""FABIA""
    au lieu de
    [TOTAL].MODEL = ""FABIA""

    pgz
    pluritas non est ponenda sine necessitate - Le rasoir d'Okham
    Ne jamais attribuer à la malignité ce que la stupidité peut expliquer -Le rasoir d'Hanlon

  6. #6
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    Tu peux donner le message d'erreur ? ça simplifiera les choses

  7. #7
    Nouveau Candidat au Club
    Inscrit en
    Septembre 2005
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Bonsoir à tous
    Je vous informe que mon pb est résolu depuis ce matin : en fait le message de bbil était bon mais il manquait une parenthèse tout simplement !!!!! ouppsssss !

    merci de votre aide
    bon vent

Discussions similaires

  1. Probleme de formule
    Par philpyreneen dans le forum Excel
    Réponses: 5
    Dernier message: 24/11/2009, 16h40
  2. probleme insertion formule dans cellule via vba
    Par moxo01 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 20/06/2008, 11h06
  3. Probleme avec formule Excel
    Par Eh_manu dans le forum Excel
    Réponses: 3
    Dernier message: 01/06/2006, 14h34
  4. Probleme de formulation de requête
    Par nemesys971 dans le forum Access
    Réponses: 2
    Dernier message: 19/12/2005, 11h46

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