http://baike.baidu.com/view/1428668.htm
codepage
codepage 指的是一个经过挑选的以特定顺序排列的字符内码列表,对于早期的单字节内码的语种,codepage中的内码顺序使得系统 可以按照此列表来根据键盘的输入值给出一个对应的内码.对于双字节内码,则给出的是MultiByte到Unicode的对应表,这样就可以把 以Unicode形式存放的字符转化为相应的字符内码. 类似unicode,只是另外一种字符编码方式,注意ASP和SAP中的codepage的区别。
ASP中: CodePage的作用,是决定页面以何种编码方式显示动态内容。当页面被服务器处理之后,页面将以CodePage设定的编码输出到客户端。当然,CodePage的参数需正确,否则,将产生错误信息“CodePage 值无效。指定的 CodePage 值无效。”(事件ID: 0204)。如果CodePage没有设置,则服务器使用默认的CodePage加载到你的Session里面,使用 程序代码: Response.Write(Session.CodePage) 可以查看你当前使用的CodePage。 LANGUAGE="VBSCRIPT"和LANGUAGE="javascript",申明ASP当前使用的编程脚本分别为 VBSCRIPT和javascript。一般在程序第一行进行申明。当使用该脚本申明后,以下所有程序运用全得符合该脚本语言的所有语法,两者不能混淆 使用,否则出错。我们在写ASP时,一般不做限定,因为经常会在一ASP页面写不同的脚本,当然这也是以牺牲执行效率为代价的。 CodePage:可读/可写。整型。定义用于在浏览器中显示页内容的代码页。代码页是字符集的数字值,不同的语言使用不同的代码页。例 如,ANSI代码页为1252,日文代码页为932,简体中文代码页为936。一般情况下,当你上传到国外网页空间,或者提取数据库记录等出现乱码时,就 采用这种方法解决。 sap中: 最经常我们使用的读取数据的方法就是使用GUI_UPLOAD这个FM.在这个FM中有个CODEPAGE,是用来指定代码页的.
Siebel Value | SAP Code page | Description |
CP1252 | 1100 | SAP Latin-1 - ISO8859-1 - code page |
ISO-8859-2 | 1402 | SAP Latin-2 - ISO8859-2 |
ISO-8859-5 | 1500 | SAP Cyrillic - ISO8859-5 |
CP1254 | 1610 | SAP Turkish - ISO8859-9 |
CP1253 | 1700 | SAP Greek - ISO8859-7 - Not a complete match |
CP1255 | 1800 | SAP Hebrew - ISO8859-8 - Not a complete match |
CP932 | 8000 | SAP Shift-JIS |
CP950 | 8300 | SAP Taiwanese |
CP936 | 8400 | SAP Chinese |
CP949 | 8500 | SAP Korean |
CP874 | 8600 | SAP Thai |