今天在写jquery加.net的ajax中,插入数据库的中文乱码,将我的解决方法做个笔记。
在web.config中 设置:
<globalization requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="GB2312"/>
这样的话,页面是UTF-8解码,又支持中文,乱码问题解决了
网上也有另外一种方法,我还没有试过
在数据插入的SQL语句中加 N
string strSql = "insert into Article_body(articleTitle,articleContent,articleSummary,articleIsTop,articleAllowReply,articleIsHide)values(N’"+articleTitle +"’,N’"+articleContent+"’,N’"+articleSummary+"’,@articleIsTop,@articleAllowReply,@articleIsHide) ";