日期:2014-05-16  浏览次数:20946 次

从数据库里读出的文字,逗号怎么没了?
 Encoding iso = Encoding.GetEncoding("ISO-8859-1");
            Encoding utf8 = Encoding.UTF8;
            byte[] utfBytes = utf8.GetBytes(description);
            byte[] isoBytes = Encoding.Convert(utf8, iso, utfBytes);
            string msg = iso.GetString(isoBytes);


我从数据库里读出一段文字,但是发现逗号都没了。并且这个符号±, 读出来是黑色底的问号。
我觉得可能是文字编码格式的问题,所以从原来的UTF8转到ISO-8859-1, 但是转了之后逗号还是没有,只是黑色底的问号变成了普通问号。
怎么才能完整的读出来?
------解决方案--------------------
引用:
为什么逗号会都没有了?这个比较奇怪

有可能在存储的过程中丢失