亨利笔谈

Henry's Notes

基于icu5.1.2的Firebird2.5的32位版本在vs2010下的编译

/***我自己在2013年编译时的原始记录,没任何修改直接放上来***/       最近因为需要研究Firebird2.5.2的中文(包括GB18030和UTF8字符集)下的排序,而官方提供的是在vs2005下编译的二进制文件,其所匹配的icu是3.0精简版的,所以根据需要应该使用icu的完整版来进行匹配。       根据Morgan的指导和建议,使用vs2010进行编译,又因icu官方网站在icu5.0里更新了

数据库Firebird支持中文拼音排序

        在使用Firebird数据库(这个数据库我就不多介绍了,开源的小众的,但是很牛逼的,我从2005年就开始使用了)的时候,一直纠结的就是拼音排序不准,因为是用的UTF8的字符集,他总是按照ASCII码的顺序给排序,而我们习惯于拼音排序,找个记录值的时候十分头大,下面我就将如何解决Firebird中文排序的方法公布如下,而且我们可以先做个对比。

       1、我们去官网(下载地址:

<< 1 >>

Powered By Z-BlogPHP 1.7.4

亨利笔谈 | 苏ICP备20012120号-1 | 苏公网安备32058202011582号