好的,我们有一个非常古老的FoxPro数据库。我无法确定数据的正确编码。
因此我知道字节0x8e 0x99 0x9a 0x84 0x94 0x81 0x40 0x80
是Ä Ö Ü ä ö ü @ €
字符。
0x8e = Ä in CP-850
0x99 = Ö in CP-850
0x9a = Ü in CP-850
0x84 = ä in CP-850
0x94 = ö in CP-850
0x81 = ü in CP-850
0x40 = @ in CP-850
因此 可以是CP-850或CP-858。
但是我知道字节0x80
代表欧元符号€
。但是,CP-850不包含欧元符号。 CP-858可以,但不是在那个位置。
如果您查看Windows-1252,欧元符号位于0x80位置,因此匹配。但是,字符Ä Ö Ü ä ö ü
位于不同的位置。
0x80 = € in Windows-1252
我还没有找到一个包含上述所有内容的代码页或编码,这就是为什么我想问一下这可能是什么代码页或编码?
答案 0 :(得分:0)
我明白了。显然,习惯上以编程方式将货币符号设置为char 128或更确切地说是0x80。
SET CURRENCY TO CHR(128)
通常情况下,“Ç”会成为“€”。