社区应用 社区服务 会员列表 统计排行 帮助 银行
  • 701阅读
  • 3回复

发现《易语言》的短板:不支持Unicode编码。

楼层直达
级别: 商业用户
发帖
2744
铜币
9322
威望
0
E积分
0
技术积分
0
昨天有网友在群里问:如何将Unicode编码的文本通过《易语言》储存进《ACCESS》数据库中。

我试着尝试了一下,发现《ACCESS》支持Unicode编码。无论是直接将文本写入到数据库中,还是使用SQL语句将文本写入到数据库中,都没有问题。

但是《易语言》方面,无论是 标签控件、编辑框控件 ,还是 文本类型的变量 和 《易语言》代码本身 ,都不支持Unicode编码
,遇到Unicode编码的文本,要么显示为“?”号,要么乱码。这可能和《易语言》只支持GBK编码有关。

总之,无法将Unicode编码的文本,使用 《易语言》 中的 “数据库操作支持库”支持库 中的 “数据库连接”控件 和 “记录集”控件 ,通过SQL语句将其写入到《ACCESS》数据库中。

或许是我自身技术有限,或许《易语言》确实有办法能够解决这个问题。

无论如何,还请 版主 留意一下这个问题,希望 版主 空闲的时候解决一下。毕竟无法支持Unicode编码的话,就无法和国际接轨。编写的程序就只能给国内用户使用,无法直接给国外用户来使用。
发帖
159
铜币
23249
威望
0
E积分
0
技术积分
0
只看该作者 沙发  发表于: 2016-12-24
你才知道啊,地球人都知道的
发帖
81
铜币
0
威望
0
E积分
0
技术积分
0
只看该作者 板凳  发表于: 01-11
认真学习了。谢谢
级别: 托儿所
发帖
4
铜币
54
威望
0
E积分
0
技术积分
0
只看该作者 地板  发表于: 01-16
很好,辛苦楼主发这么有意义的帖
快速回复

限60 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
认证码:
上一个 下一个