> Tous les forums > Forum Bureautique
 [ACCESS SQL + champ ne peut être dans WHERE ou HAVING]
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Magnan
  Posté le 11/05/2015 @ 17:09 
Aller en bas de la page 
Astucien

Bonjour

Sous Access 2010/2013.

Table ENTREPRISE qui contient, entre autres, un champ de type de données numérique, liste de choix plusieurs variables ->activiteente

Requête qui essaye de sélectionner des tupples :

SELECT ENTREPRISE.comcommercialent, ENTREPRISE.nomjuridiquenet, ENTREPRISE.statutjuridiquenet, ENTREPRISE.villeent, ENTREPRISE.bqueent, ENTREPRISE.codeapeent, ENTREPRISE.activiteente
FROM ENTREPRISE;

Fonctionne parfaitement.

Par contre dés que j'essaye de mettre un WHERE ENTREPRISE.activiteente =1

ou WHERE ENTREPRISE.activiteente LIKE "1", ou....

J'ai le message suivant : [Le champ a plusieurs valeurs "ENTREPRISE.activiteente" ne peutpas être utilisé dans une clause WHERE ou HAVING].

Et pourtant j'aimerais bien n'avoir que les clients plâtriers ou les plâtriers et plaquistes ou les plombiers ou zingueurs.

Auriez vous une solution à me proposer. ???

Merci d'avance.



Modifié par Magnan le 11/05/2015 17:15
Publicité
Titus68
 Posté le 12/05/2015 à 00:09 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Je n'utilise pas cette fonctionnalité mais pour les champs multivaleurs il faut implémenter en plus "value" :

... ENTREPRISE.activiteente.value =1

http://warin.developpez.com/access/multivalue/

Par contre pas évident que ton = 1 corresponde bien à ce que toi tu penses.

Magnan
 Posté le 12/05/2015 à 06:03 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

Merci pour cette réponse. Je teste aujourd'hui et te tiens informé.

a+

Magnan
 Posté le 12/05/2015 à 09:42 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour

Non, ça ne marche pas.

J'ai essayé de mettre la valeur 1 ou le texte de l'activité (maçon, platrier, ...) mais une boite de dialogue apparaît me demandant de saisir le paramètre (Ce qui figure dans la requête est omis), et après saisie et validation tous les tupples apparaissent.. Étonnant, je vais continuer à chercher.

Merci encore

A+

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Sujets relatifs
Champ fixe dans base access
N' importe ou dans le champ Access 2007
Peut on mettre des images JPEG dans Access
Copier/Coller dans Access
[Image dans formulaire ACCESS 2010]
Seul UN document WORD ne peut plus être utilisé.
Access 2003 Préciser champ d'une table précise
Formater une variable date insérée dans le texte d'un état access
Quel est l'équivalent de l'outil DataGrid dans access 2007
Dates dans Access
Plus de sujets relatifs à [ACCESS SQL + champ ne peut être dans WHERE ou HAVING]
 > Tous les forums > Forum Bureautique