大家帮忙看看这个是怎么回事?
开发环境:VS2005,NET2.0,编码 UTF-8
服务器: IIS版本:IIS7.0 系统:2008 Server
数据库:MS2005
原因:发布新闻的时候 随机会出现乱码,也就是说有些文章不会出现乱码,有些会出现乱码,乱码如图所示。
数据库字段 Content 数据类型是 Ntext,很郁闷!使用的是参数化插入,谢谢大家了!
按照你的措施,Ntext,参数化输入,and so on
那么可能有两个:
一、数据库的编码设置。
二、很有可能是数据长度被截断了。
可能是NText编码问题,看看数据库的编码设置是不是UTF8,Sql Server2005里建议采用nvarchar(max)来代替NText
其实我很想要 随机乱码 对可皮党 很好
是不是你的文章里有特殊字符啊,粘贴到txt文件里,看一下啊就会发现乱码是什么引起的了。一般不会是因为数据库的原因。
拷贝的文字来源有问题。
出现这样子问题,可能会是 发布文字是直接拷贝来的,比如从word,别的网站。
NText满足新闻的长度么?
你应该是从别的网站上拷贝过来的内容吧!!
我猜测乱码部分的内容可能是字体造成的!!你本地可能没有这种类型的字体!
请检查下样式表中的字体,然后更改试试看!
本来就是乱码的吧?
想问一下问题解决了吗?出现了同样的问题