GVIM用的是UTF-8,cmd為GB2312,中文輸出的時(shí)候就會(huì)亂碼;
將GVIM中的中文轉(zhuǎn)成GB2312時(shí)輸出正常;
SQLITE open時(shí)用的是UTF-8,insert時(shí)因?yàn)橹苯尤〉奈募械膬?nèi)容,輸出cmd正常,所以是用的GB2312;
這時(shí)候在select中文的時(shí)候在GVIM輸入中文字,即使用UTF-8,則無法找到GB2312的數(shù)據(jù);
在insert時(shí)將數(shù)據(jù)全部轉(zhuǎn)成UTF-8后,直接select UTF-8就能夠找到,但輸出cmd為亂碼;
這樣就全部解釋清楚了。
現(xiàn)在要做的就是在insert時(shí)轉(zhuǎn)為UTF-8,至于cmd那垃圾輸出就算了,我可沒興趣為了輸出個(gè)東西看還要轉(zhuǎn)成GB2312,再次噴下微軟。。
posted on 2010-04-11 01:37
RayRiver 閱讀(343)
評論(0) 編輯 收藏 引用 所屬分類:
database 、
Windows