俄文 数据库乱码

来源:百度知道 编辑:UC知道 时间:2024/06/24 19:01:10
想做个中文俄文混排的网站 用的编码是utf8 CODEPAGE="65001" 但是当俄文添加到数据库的时候部分字母变成了问号 不知道是什么原因 请大侠帮忙 用的数据库是mssql2000
出现的乱码如下
Олонхи умардын хотуудтай адилаар, Манжуур нь цас м?с??р давуу байдаг. Иймд, м?с?н гэрэл, цасан урлал нь х?йтэн ?влийн улирлын гэрэл цацруулсан ?зэмж гэж хэлж болно. 2006 оны 12-р сард зохиосон цас м?сний Ⅷ баярын ?еэр, Орос, монгол улсаас х?рэлцэн ирсэн дуу б?жгийн хамтлагууд тоглолтоо сяхан хийсэн билээ. БНХАУ,ОХУ,Монгол улсын холбогдол б?хий хотууд болон байгууллагуудын удирдлага нар эдийн засгийн хамтын ажиллагаа. хотын х?гжил зэрэг асуудлаар санал бодлого солилцож, гэрээ, хэлэлцээр байгуулж, цас м?сний баярын“х?йтэн”брэндийг“халуун”-аар тэмдэглэсэн билээ
个别几个字母变成问号了
数据库字段用的是ntext

sqlserver里没有用过 在access里可以中文俄文混排 指定一下数据库的字体和网页上用的字体同步就可以了最好是都用英文的字体这样就可以混排了

你的后台是GB2312的

这不是乱码啊

是因为你的数据库编码是中文的

这个主要原因是因为操作系统不同的原因

像我们在中国的用ACCESS 可显示中文,输入日文就是乱码显示
但是可以在网页上编译一下就显示正常了

在别的国家租一服务器 上传中文显示也是乱码,
但是<%@ CODEPAGE = "936" %>这样就可以在页面中显示中文了

SQL 2000 跟这个差不多的

我从从来带走二分