请教AS400的双字节字符MB要怎么适应它?

发布于 2022-10-15 06:52:45 字数 563 浏览 37 评论 0

MB要处理的两端的系统,一个是AS400,一端是其它多种系统,数据分别是双字节和可能为单字节/多字节的,是用什么方式来转换单双字节呢?

我觉得用单双字节来描述这个问题,好像不太对,一般称为字符集、字符编码、code pages之类的,infoCenter上我查到的就是code pages方面的:Asian language converters

这里不是讲什么单双字节的问题

http://publib.boulder.ibm.com/in ... 2%31%33%38%31%22%20

举个例子,如阿拉伯数字1,在其它系统里可能就是一个字节来表示的,客户的AS/400的DB2里设置为2个字节。所以MB传给AS400的数据得转为2个字节的那种字符。请高手赐教,不甚感谢!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

薄凉少年不暖心 2022-10-22 06:52:45

转码,,,,俺也是不懂,,

嘿嘿嘿 2022-10-22 06:52:45

本帖最后由 tomroom 于 2011-05-18 22:12 编辑

如果是pc 上数据库用AS400 CA自带的ODBC访问AS400 DB2,不需要转码,只要你AS400 上系统,以及访问数据表的ccsid, language ID,code page 都设置正确

时光匆匆的小流年 2022-10-22 06:52:45

补充一下,AS/400上的DB2取出来的数据,双字节的情况下,据客户说,即使是中文字符,在Web页面上看到的也是一个字有2个字宽的那种,像全角那样的很难看的字体。真是那么回事吗?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文