#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: 1142
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