日期:2014-05-18 浏览次数:20951 次
System.Text.Encoding encoding = System.Text.Encoding("utf-8");
byte[] b = encoding.GetBytes(selectData);
string selectDatautf = encoding.GetString;
Response.Write(selectDatautf);
------解决方案--------------------
上面代码少了参数
System.Text.Encoding encoding = System.Text.Encoding("utf-8");
byte[] b = encoding.GetBytes(selectData);
string selectDatautf = encoding.GetString(b);
Response.Write(selectDatautf);
------解决方案--------------------
sql 字段类形是什么
varchar
or
nvarchar
------解决方案--------------------
查一下xml文件是不是少了
<?xml version="1.0" encoding="GB2312" ?>
------解决方案--------------------
你用ds.wiritexml 这个方法试试
让他自己写成一个xml文件看看是否乱码
------解决方案--------------------
sqlite的默认编码为ISO-8859-1
在插入时进行utf-8/gb2312--->ISO-8859-1
在读入时进行ISO-8859-1--->utf-8/gb2312
试试,这样可不可行?