社区
MS-SQL Server
帖子详情
读取sql server中文数据乱码问题
hah
2005-01-07 03:12:38
服务器操作系统是英文版windows2000 server,默认语言设为简体中文
数据库系统是英文版sql server2000
用asp页面从数据库中读取数据中文显示为乱码,我已将中文字段设为nvchar类型
在不改动os设置的前提下如何使中文数据正确显示?
小弟菜鸟,烦请大侠详细说明解决方法,谢谢!
...全文
933
20
打赏
收藏
读取sql server中文数据乱码问题
服务器操作系统是英文版windows2000 server,默认语言设为简体中文 数据库系统是英文版sql server2000 用asp页面从数据库中读取数据中文显示为乱码,我已将中文字段设为nvchar类型 在不改动os设置的前提下如何使中文数据正确显示? 小弟菜鸟,烦请大侠详细说明解决方法,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hah
2005-01-11
打赏
举报
回复
既然没有人回答就结贴了
hah
2005-01-10
打赏
举报
回复
我试过新建的数据库下数据没问题了,可是导入的原数据库的数据仍然是乱码无法解决,是不是以前的数据只能重新输入了?
surferc
2005-01-10
打赏
举报
回复
那这个就是跟操作系统有关了
hah
2005-01-08
打赏
举报
回复
统一了排序名称还是没什么作用阿,而且好像没有_CL_AS的名称吧
在网页中改成charset=UTF-8也试过了,愁死我了
再有,已经存在的数据库如何改变它的排序方法阿?
ERICLU5188
2005-01-08
打赏
举报
回复
查看数据库的排序名称是不是 Chinese_PRC_CL_AS 再查看表各个字段的排序是不是 Chinese_PRC_CL_AS
一定要统一过来
hah
2005-01-08
打赏
举报
回复
自己顶
hah
2005-01-08
打赏
举报
回复
真的没人知道吗?
hah
2005-01-08
打赏
举报
回复
有一点忘了说了,如果我把操作系统的默认语言设置为西方语言,那么从sql server中取出的数据显示就正常了,可是由于其他原因,必须使用简体中文为默认语言
surferc
2005-01-08
打赏
举报
回复
那你这样在数据库里面输入"中文"然后你用asp读出来把结果贴上来看看到底是什么样的乱码
hah
2005-01-08
打赏
举报
回复
静态的不是乱码,显示正常。
就是从数据库里取出的中文是乱码,怎么办啊?
surferc
2005-01-08
打赏
举报
回复
那先找找乱码到底出在哪里然后解决。
不从数据库记取内容,直接在asp页面写入中文看是否为乱码,确认一下是数据库读取的内容为乱码还是静态的也是乱码。
hah
2005-01-08
打赏
举报
回复
加了<%@ codepage="936" %>还是问题依旧阿
surferc
2005-01-08
打赏
举报
回复
补充一点就是上面 ERICLU5188(ERIC) ( ) 说的
==========================
查看数据库的排序名称是不是 Chinese_PRC_CL_AS 再查看表各个字段的排序是不是 Chinese_PRC_CL_AS 一定要统一过来
wyb0026
2005-01-08
打赏
举报
回复
asp 有问题吧
surferc
2005-01-08
打赏
举报
回复
这跟数据应该没啥关系,问题是出在你使用了英文的操作系统。
打开所有 *.asp 文件,并在第一行插入 <%@ codepage="936" %>
例外情况:
①,如果第一行是以 <%@ LANGUAGE="VBSCRIPT" %> 开头,
则把第一行改为:<%@ codepage="936" LANGUAGE="VBSCRIPT" %>
hah
2005-01-07
打赏
举报
回复
以前的帖子我也看过,查询分析器中看到的也是乱码。
utf-8字符是什么意思啊?
fhercules
2005-01-07
打赏
举报
回复
这个以前有人问过类似的问题
你用查询分析器看到的是否为乱码
fhercules
2005-01-07
打赏
举报
回复
你看看是否为 utf-8字符的关系
hah
2005-01-07
打赏
举报
回复
在线急等求解
quanyi
2005-01-07
打赏
举报
回复
mark
vs自带
数据
库
sql
server
的
中文
插入
乱码
问题
、查找当前
数据
库名
解决两个
问题
:vs自带
数据
库
sql
server
的
中文
插入
乱码
问题
、查找当前
数据
库名 (查找
数据
库名在文章中间,自己往下翻吧,不单拎出来了) vs自带
数据
库
sql
server
的
中文
插入
乱码
问题
: 如图所示,我插入表的
中文
变成...
SQL
Server
加密与
SQL
注入
如果你需要保护存储在
SQL
Server
上的
数据
,我们给你两条建议:第一,你可以利用GRANT 和DENY关键字来控制你想哪个用户可以在
SQL
Server
中
读取
的
数据
。第二.如果你真的想对
数据
加密,不要设法加密码。你可以利用被...
python
数据
读取
与清洗最常用技巧
在
数据
挖掘探索、机器学习流程中,
数据
读取
及清洗为关键的第一步;如今时代,普通职场朋友也避免不了需要处理大量
数据
的情况,python的易学、易用以及强大的工具库,提供了很好的解决方案。本课程专注于python
数据
分析这一细分领域,将结合真实案例,以一个非程序员的视角介绍python
数据
读取
及清洗常用技巧。
sql
server
字段类型介绍
如果英文与汉字同时存在,由于占用空间数不同,容易造成混乱,导致
读取
出来的字符串是
乱码
。Unicode字符集就是为了解决字符集这种不兼容的
问题
而产生的,它所有的字符都用两个字节表示,即英文字符也是用两个字节...
C#连接Sybase
数据
库,并解决C#
读取
Sybase
乱码
的
问题
4,
乱码
问题
:sybase使用latin1字符集的时候,c#中
读取
字符串会是
乱码
,进行如下转换就行: System.Text.Encoding.GetEncoding("gbk").GetString( System.Text.Encoding.GetEncoding("latin1").GetBytes( s );
MS-SQL Server
34,594
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章