随笔-15  评论-2  文章-0  trackbacks-0

GVIM用的是UTF-8,cmd为GB2312,中文输出的时候就会乱码;

将GVIM中的中文转成GB2312时输出正常;

SQLITE open时用的是UTF-8,insert时因为直接取的文件中的内容,输出cmd正常,所以是用的GB2312;
这时候在select中文的时候在GVIM输入中文字,即使用UTF-8,则无法找到GB2312的数据;

在insert时将数据全部转成UTF-8后,直接select UTF-8就能够找到,但输出cmd为乱码;

这样就全部解释清楚了。
现在要做的就是在insert时转为UTF-8,至于cmd那垃圾输出就算了,我可没兴趣为了输出个东西看还要转成GB2312,再次喷下微软。。

posted on 2010-04-11 01:37 RayRiver 阅读(320) 评论(0)  编辑 收藏 引用 所属分类: databaseWindows

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理