作者a2975313 (GN)
看板C_Sharp
标题[问题] 转换asp+mssql中文乱码问题
时间Wed Aug 9 10:58:46 2017
小弟不才
旧系统是用asp+mssql, db里面都是乱码 但用asp读出来显示都正常
新系统是用asp.net+mssql(沿用旧db)
目前遇到资料转换的问题, 我用双层回圈的Encoding.GetEncodings()交叉组合出所有结果
但都无法解出中文字
资料长这样↓
http://imgur.com/rice0kN
asp页面的meta有加big5
虽然可以在asp加codepage, 但已经不会再用asp了, 所以此方法暂不试.
希望可以在db中直接转出来再update进去, 或写程式转也可以.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.254.3.104
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1502247528.A.B82.html
1F:推 qa17b: Encoding.Defaultꀿ 08/09 21:54
2F:推 shuangrain: 其他语言系统的话用Encoding.GetEncoding(950)试试看 08/09 22:13
3F:→ a2975313: 950=big,我跑过所有encoding组合,但也解不回来 08/10 01:43