ASP 中文顯示之兩種解決方法

2021-06-21 23:55:43 字數 772 閱讀 2648

作者剛開始寫asp+程式時候碰到的第乙個比較大的問題就是中文顯示問題,執行後發現asp+從資料庫中讀 

取出來的中文全部變成了?????,有點類似jsp中的這個頻率出現最高的中文顯示問題了,查了資料發現有 

兩種方法可以輕鬆解決中文問題。

方法一:

在翻閱了微軟ngws文件後發現在文件的常見問題部分有提到要新增乙個config.web檔案到 

web目錄下,試了一下,中文顯示果然ok了。 

方法如下:

建立乙個檔案config.web,內容如下,放在web目錄下  

後來在網上看到論壇中有人發帖子說將utf-8換成gb2312好像也可以,作者沒有試過,大家可以一試。

方法二:

後來訂閱了微軟的新聞組,在微軟的新聞組dotnet.framework.aspplus.general中發現有討論這 

個問題的文章,方法為新增<%@ codepage = "936" %>到每一頁的開頭,有點類似於jsp中的 

<%@ page contenttype="text/html;charset=gb2312"%> 

趕緊測試了一下,果然ok!!!

例子如下面所示: 

<%@ codepage = "936" %> 

<%@ import namespace="system.data" %> 

<%@ import namespace="system.data.ado" %> 

<%@ import namespace="system.globalization" %> 

ASP建立物件及中文顯示解決方法

一 asp建立物件的技巧 當我們使用伺服器元件建立物件時,一般有兩種方法。比較常用的方法是用server物件的createobject 方法,象這樣 set nextlink server.createobject mswc.nextlink 這種方法很好用,但是還有一種方法更節省系統資源。當你用s...

開關燈問題兩種解決方法

有編號1 100個燈泡,起初所有的燈都是滅的。有100個同學來按燈泡開關,如果燈是亮的,那麼按過開關之後,燈會滅掉。如果燈是滅的,按過開關之後燈會亮。現在開始按開關。第1個同學,把所有的燈泡開關都按一次 按開關燈的編號 1,2,3,100 第2個同學,隔乙個燈按一次 按開關燈的編號 2,4,6,10...

Qt 兩種解決Qt5顯示中文亂碼的方法

公升級到qt5.x之後,原先解決的qt顯示中文亂碼的方法突然不適用了,找了很多方式來解決這個問題 第一種 在公司 裡看到的方法,先將對應的cpp檔案用windows自帶的記事本開啟,另存為utf 8格式,然後在 中,遇到中文字元,使用qstringliteral 中文 進行修飾 這種方式每次新建乙個...