× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > 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 !


Les bons plans du moment PC Astuces

Tous les Bons Plans
35,99 €Clé USB 3.0 SanDisk Ultra Flair 256 Go à 35,99 €
Valable jusqu'au 17 Juillet

Amazon fait une promotion sur la clé USB 3.0 SanDisk Ultra Flair 256 Go qui passe à 36,99 € livrée gratuitement alors qu'on la trouve ailleurs à plus de 55 €.


> Voir l'offre
13,79 €Adaptateur USB 3.0 Ethernet Gigabit TP-Link UE300 à 13,79 €
Valable jusqu'au 17 Juillet

Amazon fait une promotion sur l'adaptateur USB 3.0 Ethernet Gigabit TP-Link UE300 qui passe à 13,79 € au lieu de 20 €. Cet adaptateur vous permettra de rajouter une prise Ethernet Gigabit à votre ordinateur portable (ou votre tablette via un adaptateur OTG) qui en est dépourvu.


> Voir l'offre
199,99 €Disque dur externe USB 3.0 Seagate 10 To à 199,99 €
Valable jusqu'au 15 Juillet

Amazon propose le disque dur Seagate Expansion Desktop Drive 10 To à 199,99 € livré gratuitement alors qu'on le trouve ailleurs à partir de 270 €. Le disque est non soudé et vous pourrez le récupérer pour l'utiliser dans un ordinateur, un NAS, etc.


> Voir l'offre

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