資源描述:
《sql server 2005 中文亂碼解決方法》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、SqlServer2005中文亂碼解決使用SQLSERVER2005的時(shí)候常常遇到中文字符為亂碼的情況,經(jīng)過研究發(fā)現(xiàn),設(shè)置SQL的排序規(guī)則可以解決這個(gè)問題。1、登錄服務(wù)器打開MicrosoftSQLServerManagementStudio。2、在要修改的數(shù)據(jù)庫上單擊鼠標(biāo)右鍵,并選擇“屬性”。3、在彈出的數(shù)據(jù)庫屬性窗口中點(diǎn)擊“選擇頁”中的“選項(xiàng)”。4、將排序規(guī)則由默認(rèn)的SQL_Latin1_General_CP1_CI_AS修改為Chinese_PRC_CI_AS。5、點(diǎn)擊確定就OK。varchar修改為n
2、varcharchar修改為nchar注:如果無法修改的話,請嘗試關(guān)閉所有與此數(shù)據(jù)庫的連接,實(shí)在不行的話請重啟動SQLSERVER服務(wù)。兩種方法:1:yearsmortgagehousing;4.mortgageregistrationformalitiesarecompleted.(D)pledge1.borrower(includingthepledgor)between18-65yearsofage,withfullcivilcapacity;2.collateral安裝時(shí)不要選Hideadviceco
3、nfiguration?options然后再Collationdesignatorandorder?中選擇Chinese_PRC就可以了。2:在建表時(shí)指明某個(gè)字段的語言方法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英文版的系統(tǒng)也是英文的我在里面插入數(shù)據(jù)的時(shí)候只要是中文就顯示的是亂碼?我是直接在表里面添加數(shù)據(jù)的各位大俠幫幫忙啊滿意答案浙中IT認(rèn)證?11級?2010-08-26系統(tǒng)語言里加中文,要不然中文一定是亂碼。yearsmortgagehousing;4.mortgageregistrationformalitiesarecompleted.(D)pledge1.borrower(includingthepledgor)
5、between18-65yearsofage,withfullcivilcapacity;2.collateral追問:都說了本來就是加著的回答:數(shù)據(jù)庫屬性,選項(xiàng),排序規(guī)則改成chinese_prc_ci_as試試。追問:改不了一改之后就彈出那種出錯(cuò)的窗口為什么啊追問:現(xiàn)在可以改了改了之后還是問號所有的中文變成了問號回答:看你下面圖和說明,理解原因在于你的系統(tǒng),而不在于數(shù)據(jù)庫。說一下你是什么操作系統(tǒng)。追問:xp的英文系統(tǒng)回答:遠(yuǎn)程看一下吧補(bǔ)充:nvarchar評論(0)50嘟嘟?的感言:?thankyou?2
6、010-08-27其他回答(2)編程之道?中級團(tuán)?合作回答者:1人?2010-08-26在控制面板的區(qū)域里面把東亞字體支持或中文加上追問:他默認(rèn)的是加上的。。我這個(gè)系統(tǒng)本身是英文的開始的時(shí)候我改成中文的了后來別人要求所以又弄成英文了回答:記事本看中文的文檔也是亂碼吧?你是不是可以考慮把sql的企業(yè)管理器裝在其它的pc上,再連接這臺sqlserver查看里面的內(nèi)容追問:記事本里面還有Word里面都可以正??粗形淖穯枺河浭卤疽膊恍蠾ord可以是不是裝的系統(tǒng)有問題?yearsmortgagehousing;4.mo
7、rtgageregistrationformalitiesarecompleted.(D)pledge1.borrower(includingthepledgor)between18-65yearsofage,withfullcivilcapacity;2.collateral回答:抓個(gè)圖吧?追問:用記事本也是這樣寫了中文之后保存時(shí)會彈出一些警告?然后保存后在看的時(shí)候全部就成了問好了評論(0)00ò○笨蛋╭。?6級?2010-08-26亂碼問題大家可能都遇到過~你索性在把改為8、Content-Type'content='text/html;charset=gb2312'>亂碼應(yīng)該可以修正追問:我不是在做網(wǎng)頁的時(shí)候遇到的根本就沒碰到程序問題就是直接在數(shù)據(jù)庫里面添加記錄的中文都成了亂碼回答:我還真沒遇到過~你換成2005的吧yearsmortgagehousing;4.mortgageregistrationformalitiesarecompleted.(D)pledge1