从数据库里读出的文字,逗号如何没了
从数据库里读出的文字,逗号怎么没了?
我从数据库里读出一段文字,但是发现逗号都没了。并且这个符号±, 读出来是黑色底的问号。
我觉得可能是文字编码格式的问题,所以从原来的UTF8转到ISO-8859-1, 但是转了之后逗号还是没有,只是黑色底的问号变成了普通问号。
怎么才能完整的读出来?
------解决方案--------------------
有可能在存储的过程中丢失
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, 但是转了之后逗号还是没有,只是黑色底的问号变成了普通问号。
怎么才能完整的读出来?
------解决方案--------------------
有可能在存储的过程中丢失