Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Wed 02 May 2012 12:27

ebiseau
Participant actif
Date d'inscription: 6 Sep 2010
Messages: 98

A quoi sert la fonction Chr$(37) ?

Bonjour,

je souhaiterai savoir à quoi sert la fonction Chr$(37) ?

Merci d'avance

Hors ligne

 

#2 Wed 02 May 2012 12:46

tumasgiu
Membre
Lieu: Ajaccio
Date d'inscription: 5 Jul 2010
Messages: 1159

Re: A quoi sert la fonction Chr$(37) ?

Bjour,
je sais pas du tout ce que c'est que mapinfo mais j'ai l'impression que Char$(37) renvoie le caractère %.

Hors ligne

 

#3 Wed 02 May 2012 14:32

ebiseau
Participant actif
Date d'inscription: 6 Sep 2010
Messages: 98

Re: A quoi sert la fonction Chr$(37) ?

Oui c'est vrai mais quand l'utilise t'on et pourquoi ?

Merci d'avance.

Par exemple : sSql="Select * from N_POLICE_EAU_L_030 where TOPODDA like "+chr$(34)+chr$(37)+readcontrolvalue(4)+chr$(37)+chr$(34)+" into TEST"
run command sSql

Dans ce cas sSql est une commande et readcontrolvalue(4) est du texte saisi par un utilisateur. Pourquoi dois combien chr$(34) et chr$(37) ?

Merci :-)

Hors ligne

 

#4 Wed 02 May 2012 14:42

sylviaamar
Participant occasionnel
Lieu: Marseille
Date d'inscription: 29 Aug 2006
Messages: 22

Re: A quoi sert la fonction Chr$(37) ?

Bonjour,

Dans Mapinfo, on encadre une donnée attributaire de type texte par des guillemets, d'où le chr$(34) et l'on représente une chaine de caractères inconnus par un %, d'où chr$(37),

Bien cordialement,

Sylvia Amar.

Hors ligne

 

#5 Wed 02 May 2012 15:15

ebiseau
Participant actif
Date d'inscription: 6 Sep 2010
Messages: 98

Re: A quoi sert la fonction Chr$(37) ?

Merci pour cette réponse juste une dernière précision :
Chr$(34) sont des guillemets mais n'y a t'il pas doublon avec les " ? en effet dans ma ligne de programme il y a : like "+chr$(34)... j'ai " et chr$(34)

Merci encore

Hors ligne

 

#6 Wed 02 May 2012 15:21

sylviaamar
Participant occasionnel
Lieu: Marseille
Date d'inscription: 29 Aug 2006
Messages: 22

Re: A quoi sert la fonction Chr$(37) ?

Bonjour,

Il n'y a pas de doublons, car les " après le like ferment ceux cités avant le "Select, le chr$(34) mentionne bien le début de la chaîne de caractères,

Sylvia Amar.

Dernière modification par sylviaamar (Wed 02 May 2012 15:40)

Hors ligne

 

#7 Wed 02 May 2012 15:30

ebiseau
Participant actif
Date d'inscription: 6 Sep 2010
Messages: 98

Re: A quoi sert la fonction Chr$(37) ?

Merci et les guillemets de fin à quoi servent ils ?

Hors ligne

 

#8 Wed 02 May 2012 15:34

sylviaamar
Participant occasionnel
Lieu: Marseille
Date d'inscription: 29 Aug 2006
Messages: 22

Re: A quoi sert la fonction Chr$(37) ?

Regardez bien votre syntaxe:
" into TEST"

Sylvia Amar.

Hors ligne

 

#9 Wed 02 May 2012 15:39

ebiseau
Participant actif
Date d'inscription: 6 Sep 2010
Messages: 98

Re: A quoi sert la fonction Chr$(37) ?

Merci vraiment pour tout :-)

Hors ligne

 

Pied de page des forums

Powered by FluxBB