Extended ASCII Characters Showing Up Where Not Wanted...

dunbarx at aol.com dunbarx at aol.com
Thu Oct 23 18:59:56 EDT 2014


Your code will not throw an error, but the engine will not know what field you are referencing.

put word one of the selectedText of fld "yourFieldHere" into tFirstName

There should be no issue with this, unless the names were imported from somewhere that already contained the  extra chars

Also, and this is a matter of style, I would always use "1" instead of the constant "one".

Craig Newman

-----Original Message-----
From: JOHN PATTEN <johnpatten at me.com>
To: How to use LiveCode <use-livecode at lists.runrev.com>
Sent: Thu, Oct 23, 2014 5:50 pm
Subject: Extended ASCII Characters Showing Up Where Not Wanted...

Hi All…

I have a list of names in a field.

John Doe
Mary Jane
etc. etc.

When I do: 

put word one of the selectedText into tFirstname
put word two of the selectedText into tLastname

…and then try using the variables in an INSERT to SQL Lite it fails. It seems 
the put script above is inserting the extend ascii 168 character “¿” (upside 
down question mark). 

How do I clear those unwanted ascii characters out of my name variables? And why 
are they in there to begin with? It doesn’t seem like it should be just adding 
invisible characters to this process. I figured it out by adding the variable to 
a text editor and showing invisibles. Is this a bug?

Thanks for any advice!

John Patten
use-livecode mailing list
use-livecode at lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 


More information about the use-livecode mailing list