none
問題:Vista不能支援Big-5 code嗎 RRS feed

  • 問題

  •  

    各位好,本人有一個MS Access的資料庫,在MS Windows XP 下安裝了HKSCS2001,用速成作為輸入法和Big-5 code作為文字儲存。但當我把Windows XP升級至Windows Vista後,有一部份Big-5 code的中文字不能看。請問我可以做什麼能在Windows Vista裏看番這些字呢?而且Windows Vista的HKSCS2004也只有Unicode而沒有Big-5 code,是不是Windows Vista不會再用Big-5 code呢?

     

    2007年8月8日 上午 01:34

解答

  • Office 97 以前不記得了。Office 2000 以後都是以 Unicode 為基礎,Access 資料庫的文字或備忘欄位只有 Unicode 模式,沒有 ANSI 模式。所以不太知道你在資料庫裡到底存的是啥。

     

    因為你若是使用 ANSI 模式,才會分 big5 / gb3212 等,用 Unicode 是沒有分這種東西的。

    若是你是用 2 bytes 整數來存取,主要的問題變成你的 ANSI 表轉 Unicode 是否包含 big5 的字碼頁。

     

    繁中版的 Vista 是有這個字碼頁,就要看你用的是哪個語系版本的 Vista ,Vista 可以掛多國語言,建議你到地區語言選項去檢查看看你目前的勾選情形。

     

    2007年8月8日 上午 08:34
    版主

所有回覆

  • Office 97 以前不記得了。Office 2000 以後都是以 Unicode 為基礎,Access 資料庫的文字或備忘欄位只有 Unicode 模式,沒有 ANSI 模式。所以不太知道你在資料庫裡到底存的是啥。

     

    因為你若是使用 ANSI 模式,才會分 big5 / gb3212 等,用 Unicode 是沒有分這種東西的。

    若是你是用 2 bytes 整數來存取,主要的問題變成你的 ANSI 表轉 Unicode 是否包含 big5 的字碼頁。

     

    繁中版的 Vista 是有這個字碼頁,就要看你用的是哪個語系版本的 Vista ,Vista 可以掛多國語言,建議你到地區語言選項去檢查看看你目前的勾選情形。

     

    2007年8月8日 上午 08:34
    版主
  •  

    我的Access是只能接受Big-5 Code的中文字,因為我另外會將這些字再轉成CCC code去傳送。這樣,我可以怎樣才能在Vista中看到我的這些Big5 Code的中文字呢?重點是XP是沒有問題的。
    2007年8月13日 下午 03:21