中文插入数据库乱码

 

1.         在数据插入的SQL语句中加 N

string strSql = "insert into Article_body(articleTitle,articleContent,articleSummary,articleIsTop,articleAllowReply,articleIsHide)values(N'"+articleTitle +"',N'"+articleContent+"',N'"+articleSummary+"',@articleIsTop,@articleAllowReply,@articleIsHide) ";

 

看到这里 要插入的字段前 加了 N 了哦.. 这样就解决了乱码问题

 

 

2.         但当用AJAX的时候 ,有出现了乱码问题.

web.config 设置:

<globalization requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="GB2312"/>

这样的话,页面是UTF-8解码,又支持中文

posted @ 2007-05-19 16:05  sliuqin  阅读(763)  评论(0编辑  收藏  举报