[問題] 轉換asp+mssql中文亂碼問題

作者: a2975313 (GN)   2017-08-09 10:58:46
小弟不才
舊系統是用asp+mssql, db裡面都是亂碼 但用asp讀出來顯示都正常
新系統是用asp.net+mssql(沿用舊db)
目前遇到資料轉換的問題, 我用雙層迴圈的Encoding.GetEncodings()交叉組合出所有結果
但都無法解出中文字
資料長這樣↓
http://imgur.com/rice0kN
asp頁面的meta有加big5
雖然可以在asp加codepage, 但已經不會再用asp了, 所以此方法暫不試.
希望可以在db中直接轉出來再update進去, 或寫程式轉也可以.
作者: qa17b (聖猿降臨 眾酸退散)   2017-08-09 21:54:00
Encoding.Defaultꀿ
作者: shuangrain (粗奶丸)   2017-08-09 22:13:00
其他語言系統的話用Encoding.GetEncoding(950)試試看
作者: a2975313 (GN)   2017-08-10 01:43:00
950=big,我跑過所有encoding組合,但也解不回來

Links booklink

Contact Us: admin [ a t ] ucptt.com