--
You received this message because you are subscribed to
the "Pick and MultiValue Databases" group.
To post, email to: mvd...@googlegroups.com
To unsubscribe, email to: mvdbms+un...@googlegroups.com
For more options, visit http://groups.google.com/group/mvdbms
---
You received this message because you are subscribed to the Google Groups "Pick and MultiValue Databases" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mvdbms+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mvdbms/1a4136ee-295e-4769-9fa8-e362061f8a7bn%40googlegroups.com.
I guess as long as your data only contains numbers and letters of
the English alphabet you don't need to covert UTF-8 to ASCII at
all because those are identical 8 Bit characters.
If you haven't then you will have the same problem all "good old"
ASCII based systems have since you simply cannot convert all
characters. The German ß in extended ASCII for instance is a value
mark if I remember correctly.
Well and when it comes to Arabic, Chinese and other languages
that work just fine in UTF-8 how are you going to convert those to
ASCII?
I don't want to hijack another thread but holding data in ASCII is another one of the reasons Pick has failed to catch on. If you only do business in English speaking countries you may get away with ASCII otherwise forget it!
And don't get me started on the claims of UTF-8 compatible Pick
databases. D3 for instance may store the data in UTF-8 format and
displays it correctly too but Basic still treats strings as if
it's all 8 Bit ASCII so 16 Bit UTF-8 characters count as 2 not 1
as they should. Unless Rocket finally fixed that.
The conversion of the system from ASCII to UTF-8 wasn't a big deal
really but then we actually ended up using a subroutine swapping
special characters of nearly every European alphabet back and
forth to determine the actual length of a string in D3 running in
UTF-8 mode.
My advice nevertheless: get rid of ASCII and convert your Pick
systems to UTF-8 instead trying to do it the other way round.
To view this discussion on the web visit https://groups.google.com/d/msgid/mvdbms/e0ec0713-9825-4ade-8c95-134d93375617n%40googlegroups.com.
--
I apologize
maybe I have not explained myself clearly, I'm not an expert
iconv command is not inside MV database, D3, Unidata, Universe etc
it's a lib of the O.S. where the mvdatabase is installed and all the O.S. have it
you just have to run it
in D3 I do it with :
execute ! Command
in Universe, Unidata etc it will be very similar I guess
To view this discussion on the web visit https://groups.google.com/d/msgid/mvdbms/e0ec0713-9825-4ade-8c95-134d93375617n%40googlegroups.com.
--
You received this message because you are subscribed to
the "Pick and MultiValue Databases" group.
To post, email to: mvd...@googlegroups.com
To unsubscribe, email to: mvdbms+un...@googlegroups.com
For more options, visit http://groups.google.com/group/mvdbms
---
You received this message because you are subscribed to the Google Groups "Pick and MultiValue Databases" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mvdbms+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mvdbms/473d7f24-b92b-45f4-8e5c-02975447c924n%40googlegroups.com.