一、asp建立物件的技巧
當我們使用伺服器元件建立物件時,一般有兩種方法。比較常用的方法是用server物件的createobject() 方法,象這樣: set nextlink = server.createobject("mswc.nextlink")
這種方法很好用,但是還有一種方法更節省系統資源。
當你用server.createobject()方法建立物件時,物件立即被載入,同時系統為這個物件分配好記憶體和其它資源。
第二種建立物件的方法是利用html的< object >標記,語法是這樣的: < object runat=sever id=nextlink progid="mswc.nextlink" >< /object >
利用< object >標記建立物件時,你要建立的物件不被馬上載入,而是等到這個物件的方法或屬性第一次被引用時才載入。這樣,我們就會節省一些資源。雖然不是很多,但是當你的系統每天要承受近百萬次的點選時,這對節省伺服器資源就很有幫助了。
二、asp中文顯示之兩種解決方法
作者剛開始寫asp+程式時候碰到的第乙個比較大的問題就是中文顯示問題,執行後發現asp+從資料庫中讀出來的中文全部變成了?????,asp教程有點怪異?有點類似jsp中的這個頻率出現最高的中文顯示問題了,查了資料發現有種方法可以輕鬆解決中文問題。
方法一:
在翻閱了微軟ngws文件後發現在文件的常見問題部分有提到要新增乙個config.web檔案到web目錄下,試了一下,中文顯示果然ok了。
方法如下: 建立乙個檔案config.web,內容如下,放在web目錄下 <configuration> <globalization requestencoding="utf-8" responseencoding="utf-8" /> </configuration>
後來在網上看到論壇中有人發帖子說將utf-8換成gb2312好像也可以,作者沒有試過,大家可以一試。
方法二:
後來訂閱了微軟的新聞組,在微軟的新聞組dotnet.framework.aspplus.general中發現有討論這個問題的文章,方法為新增<%@ codepage = "936" %>到每一頁的開頭,有點類似於jsp中的<%@ page contenttype="text/html;charset=gb2312"%>趕緊測試了一下,果然ok!!!
例子如下面所示:
程式設計之路是非常艱辛的,靠的是人的意志力,不少人在半途就放棄了!我不能,我要堅持,我要努力!從我上大學時,剛程式設計入門,可是心裡是非常快樂的,我喜歡,我願意!
XML建立及中文顯示問題
1 建立xml檔案 documentfactory factory newdocumentfactory document doc factory.createdocument doc.addelement organizateconstant.erequest doc.setxmlencoding...
裝上IIS之後無法顯示ASP網頁的解決方法
原因很多,請嘗試以下操作 1 檢視 屬性 文件 看看啟用預設文件中是否存在 index.asp index.htm index.html 最好全都有,沒有可新增 3 檢視 屬性 目錄安全性 編輯 a 是否勾選 匿名訪問 b 使用者名稱 iusr 您的計算機名 不對,就點瀏覽選擇 c 密碼不用改,勾選...
ASP 中文顯示之兩種解決方法
作者剛開始寫asp 程式時候碰到的第乙個比較大的問題就是中文顯示問題,執行後發現asp 從資料庫中讀 取出來的中文全部變成了?有點類似jsp中的這個頻率出現最高的中文顯示問題了,查了資料發現有 兩種方法可以輕鬆解決中文問題。方法一 在翻閱了微軟ngws文件後發現在文件的常見問題部分有提到要新增乙個c...