banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

GeoDataDays 2025

#1 Mon 04 October 2021 11:12

felixd
Participant occasionnel
Date d'inscription: 20 Jun 2017
Messages: 46

QGIS 3.4: Apostrophe

Bonjour,

Je rencontre un problème auquel je ne trouve pas la solution.
J'ai une couche qui contient un champ adresse. Certaines adresses comportent des apostrophes.
L'encodage de la table est de l'UTF8, et l'affichage de la table attributaire est bon. Pas de hiéroglyphe smile

Mais impossible de faire ressortir les lignes qui ont une apostrophe depuis le filtre de champ dans la table attributaire.

J'ai fais un test en supprimant une apostrophe et de la retapant , (visuellement, le résultat est le même) et la surprise ca fonctionne.
Ca ressemble a un problème d'encodage.


Mais....

Merci pour votre aide

Hors ligne

 

#2 Mon 04 October 2021 11:22

Mathieu Denat
Participant actif
Lieu: Montpellier
Date d'inscription: 5 May 2010
Messages: 110

Re: QGIS 3.4: Apostrophe

Bonjour,
Avez-vous essayer "d'échapper" l'apostrophe?
Pour cela il suffit de doubler l'apostrophe dans la requête du filtre de champ
ex:

Code:

adresse ilike 'lieu% d''exception'

Pouvez-vous nous copier coller la requête exécuter dans le filtre de champ?


Mathieu
C'est en forgeant qu'on devient forgeron

Hors ligne

 

#3 Mon 04 October 2021 11:31

felixd
Participant occasionnel
Date d'inscription: 20 Jun 2017
Messages: 46

Re: QGIS 3.4: Apostrophe

Bonjour et merci de votre réponse.

Ci dessous la requête qui me renvoie uniquement l'entité modifiée manuellement

Code:

adresse ILIKE '%''Arc%'

Il y a beaucoup d'autres entités dans cette rue qui sont visuellement strictement identique
J'ai aussi tenté de verser cette table dans PostgreSQL et le résultat et le même. sad

Merci

Hors ligne

 

#4 Mon 04 October 2021 11:42

Mathieu Denat
Participant actif
Lieu: Montpellier
Date d'inscription: 5 May 2010
Messages: 110

Re: QGIS 3.4: Apostrophe

Pourriez-vous nous faire parvenir un extrait?
Il est probable que le caractère apostrophe soit en cause.
Ex: ' est différent de . Le premier est obtenu en pressant la touche 4 depuis le champ texte du forum, c'est un "guillemet simple". Le second est obtenu en pressant la touche 4 depuis un traitement de texte, c'est une apostrophe typographique.
Quel est le résultat de la requête ci-dessous (j'ai copié collé l'apostrophe typographique depuis LibreOffice):

Code:

adresse ILIKE '%’Arc%'

Dernière modification par Mathieu Denat (Mon 04 October 2021 11:48)


Mathieu
C'est en forgeant qu'on devient forgeron

Hors ligne

 

#5 Mon 04 October 2021 12:02

felixd
Participant occasionnel
Date d'inscription: 20 Jun 2017
Messages: 46

Re: QGIS 3.4: Apostrophe

L'idée de l'apostrophe typographique ne mettait pas du tout venu à l'esprit.

BRAVO, merci l'artiste. Une journée que je me casse la tête.


Merci encore pour votre aide.

Hors ligne

 

Pied de page des forums

Copyright Association GeoRezo