欢迎来到天天文库
浏览记录
ID:20065216
大小:109.17 KB
页数:4页
时间:2018-10-09
《sql server 2005 中文乱码解决方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、SqlServer2005中文乱码解决使用SQLSERVER2005的时候常常遇到中文字符为乱码的情况,经过研究发现,设置SQL的排序规则可以解决这个问题。1、登录服务器打开MicrosoftSQLServerManagementStudio。2、在要修改的数据库上单击鼠标右键,并选择“属性”。3、在弹出的数据库属性窗口中点击“选择页”中的“选项”。4、将排序规则由默认的SQL_Latin1_General_CP1_CI_AS修改为Chinese_PRC_CI_AS。5、点击确定就OK。varchar修改为n
2、varcharchar修改为nchar注:如果无法修改的话,请尝试关闭所有与此数据库的连接,实在不行的话请重启动SQLSERVER服务。两种方法:1:yearsmortgagehousing;4.mortgageregistrationformalitiesarecompleted.(D)pledge1.borrower(includingthepledgor)between18-65yearsofage,withfullcivilcapacity;2.collateral安装时不要选Hideadviceco
3、nfiguration options然后再Collationdesignatorandorder 中选择Chinese_PRC就可以了。2:在建表时指明某个字段的语言方法COLLATEChinese_PRC_CS_AS_WS示例:createtabletest(avarchar(255)COLLATEChinese_PRC_CS_AS_WSNULL, bvarchar(255)COLLATEsql_latin1_general_cp1_ci_asNULL )inserttestvalues('中文','中文
4、')插入后字段a为中文,b为??sqlserver中文乱码 30我用的是sqlserver2008英文版的系统也是英文的我在里面插入数据的时候只要是中文就显示的是乱码 我是直接在表里面添加数据的各位大侠帮帮忙啊满意答案浙中IT认证 11级 2010-08-26系统语言里加中文,要不然中文一定是乱码。yearsmortgagehousing;4.mortgageregistrationformalitiesarecompleted.(D)pledge1.borrower(includingthepledgor)
5、between18-65yearsofage,withfullcivilcapacity;2.collateral追问:都说了本来就是加着的回答:数据库属性,选项,排序规则改成chinese_prc_ci_as试试。追问:改不了一改之后就弹出那种出错的窗口为什么啊追问:现在可以改了改了之后还是问号所有的中文变成了问号回答:看你下面图和说明,理解原因在于你的系统,而不在于数据库。说一下你是什么操作系统。追问:xp的英文系统回答:远程看一下吧补充:nvarchar评论(0)50嘟嘟 的感言: thankyou 2
6、010-08-27其他回答(2)编程之道 中级团 合作回答者:1人 2010-08-26在控制面板的区域里面把东亚字体支持或中文加上追问:他默认的是加上的。。我这个系统本身是英文的开始的时候我改成中文的了后来别人要求所以又弄成英文了回答:记事本看中文的文档也是乱码吧?你是不是可以考虑把sql的企业管理器装在其它的pc上,再连接这台sqlserver查看里面的内容追问:记事本里面还有Word里面都可以正常看中文追问:记事本也不行Word可以是不是装的系统有问题?yearsmortgagehousing;4.mo
7、rtgageregistrationformalitiesarecompleted.(D)pledge1.borrower(includingthepledgor)between18-65yearsofage,withfullcivilcapacity;2.collateral回答:抓个图吧?追问:用记事本也是这样写了中文之后保存时会弹出一些警告 然后保存后在看的时候全部就成了问好了评论(0)00ò○笨蛋╭。 6级 2010-08-26乱码问题大家可能都遇到过~你索性在把改为8、Content-Type'content='text/html;charset=gb2312'>乱码应该可以修正追问:我不是在做网页的时候遇到的根本就没碰到程序问题就是直接在数据库里面添加记录的中文都成了乱码回答:我还真没遇到过~你换成2005的吧yearsmortgagehousing;4.mortgageregistrationformalitiesarecompleted.(D)pledge1
8、Content-Type'content='text/html;charset=gb2312'>乱码应该可以修正追问:我不是在做网页的时候遇到的根本就没碰到程序问题就是直接在数据库里面添加记录的中文都成了乱码回答:我还真没遇到过~你换成2005的吧yearsmortgagehousing;4.mortgageregistrationformalitiesarecompleted.(D)pledge1
此文档下载收益归作者所有