Time of Update: 2017-02-28
ASP中如何在網頁上輸入中文日期 我們通常需要在WEB頁面上寫上當前的日期,可能使用用戶端script,或者使用ASP。使用ASP的一個特點是,它產生的效果看起來是靜態頁面,但實際上它是動態產生的。如果你希望用ASP顯示一個中文的日期,則需要轉化一下。下面是用來轉化的函數及其調用執行個體。 < % ’====================================================== ’ 函數 Date2Chinese ’
Time of Update: 2017-02-28
一個顯示原代碼的asp程式 我們都知道asp這一類的伺服器端處理的程式,其好處之一就是只向用戶端輸出標準的Html流。因此可以起到向客戶隱藏細節的作用。也就是說當我們在瀏覽器中鍵入asp程式的網址後只能看見標準的Html檔案,而不能看見asp的內容。但有時,例如在一個asp的教學網站,我們有必要顯示asp檔案的內容,或者你願意將你的原代碼與人享,通過一個程式將代碼顯示出來。
Time of Update: 2017-02-28
如何調試ASP服務端的組件技術 本文主要介紹如何調試ASP服務端組件技術,包括這個複雜的出錯資訊: 一、ASP 0115 Error。 二、代碼在單獨的EXE檔案裡面運行良好,但是一旦放入ASP中產生調用失敗的資訊 本文背景: 第一種情況:你在你的瀏覽器中可否看見過這種資訊呢? Error \'ASP 0115\' Unexpected error file://.asp A trappable error occurred in an external object. The
Time of Update: 2017-02-28
可以看到,ASP的文法是VBSCRIPT,其物件導向的思想也與VB相類似,所以,只要您初通VB或者VBSCRIPT,那ASP可以很容易地上手。
Time of Update: 2017-02-28
技巧|效能 二十八條改善 ASP 效能和外觀的技巧 Len Cardinal,進階顧問,Microsoft Consulting Services George V. Reilly Microsoft IIS Performance Lead 改編自Nancy Cluts 的文章 開發人員技術工程師 Microsoft Corporation 2000 年 4 月 摘要:本文介紹最佳化 ASP 應用程式和 VBScript 的技巧。 引言
Time of Update: 2017-02-28
編程|技巧 避免過多地使用內嵌ASP。 總是把多個連續的Response.Write合并成單個語句。 永遠不要為了加上CRLF而用函數封裝Response.Write。 如果必須格式化輸出的HTML,直接把CRLF加到Response.Write語句的末尾。 始終通過伺服器配置啟用緩衝。 使用適度的話,ASP注釋不會影響效能,或影響很小。 把伺服器的預設指令碼語言設定成網站所用的語言。 除非要用到非預設的指令碼語言,否則不要在頁面中聲明語言類型。
Time of Update: 2017-02-28
速度 用GetString來提高ASP的速度許多ASP程式員都有過執行資料庫查詢,然後將查詢結果用HTML表格的形式顯示出來的經曆吧. 通常我們是這麼做的: < % 'Create connection / recordset 'Populate data into recordset object % > < TABLE > < % Do While not rs.EOF % > < TR >
Time of Update: 2017-02-28
效能 IIS預設處理VBScript,然而我們可以看到許多通過< %@LANGUAGE=VBSCRIPT% >語句顯式設定指令碼語言類型的例子。下面的測試分析這個語句對效能的影響。 < %@ LANGUAGE=VBSCRIPT % >< % OPTION EXPLICIT Dim FirstName.../app2/language1.asp片斷基 准 = 5.57 毫秒/頁回應時間 = 5.64 毫秒/頁差 額
Time of Update: 2017-02-28
安全 ——從asp程式編寫到伺服器配置 ASP全稱Active Server Pages,是微軟推出的用來取代CGI(Common Gateway
Time of Update: 2017-02-28
關於Namespace(命名空間)的使用 在前面的程式中我們看到,我常用<% @ Import Namespace="System.Data" %>,這是在引用M$為我們提供的Namespace,這和ASP不同的,我們在ASP.net必須先引用與我們操作有關的Namespace後才能使用相應的功能。其實說白了,一個Namespace;
Time of Update: 2017-02-28
上一節,我們簡單的講了一下資料庫的應用,而我們沒有具體說明執行語句如何用於顯示。呵呵,是留在這一章節中講的。這裡我們必須得瞭解一下DataReader,DataSet和DataGrid控制項,DataGrid是顯示控制項,大家自已去看它相關的應用,我們在這裡不哆嗦,DataReader和DataSet都可以用來儲存資料內容,不過DataReader只能儲存查詢的結果,DataSet就相對來說複雜多了,他的功能很強大,我們一步步來講,這一節還講不完,我們這一節只講其關於儲存資料庫的功能,呵呵,為了
Time of Update: 2017-02-28
接上一節,我們這一節主要計論如何使用DataSet,在資料庫中增加、修改、刪除一個資料。首先我們需要開啟一個連接,我們的資料庫還是用上一節的吧:)string MyConnString = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=c:/test/test.mdb;";string strComm = "select * from UserList";ADOConnection MyConnection = new ADOConnection(
Time of Update: 2017-02-28
ASP.Net中狀態儲存
Time of Update: 2017-02-28
加密|解密 文章有兩檔案組成,test.asp 測試示範檔案;clsrsa.asp 實現rsa加密與解密的vbs類檔案下面是代碼: 1. test.asp<%rem 文章標題:在asp中通過vbs類實現rsa加密與解密%><%Option Explicit%><!--#INCLUDE FILE="clsRSA.asp"--><%Dim LngKeyEDim LngKeyDDim LngKeyNDim
Time of Update: 2017-02-28
CookieCookie的用法也和ASP中差不多。比如我們建立一個名為aspcn,值為飛刀的cookieHttpCookie cookie = new HttpCookie["aspcn"];cookie.Value = "飛刀";Response.AppendCookie(cookie);我們取出Cookie值也很簡單HttpCookie cookie = Request.Cookies["aspcn"];cookieValue =
Time of Update: 2017-02-28
加密|解密 class Base64Class rem Const dim sBASE_64_CHARACTERS'轉化碼 dim lenString '計算字串的長度 dim iCount '計數器 dim returnValue '傳回值 dim tempChar'緩衝字元 dim tempString'緩衝字串 dim paramString '參數字串 dim temHex'緩衝緩衝十六進位 dim
Time of Update: 2017-02-28
在本篇的開頭,我要感謝一些朋友來信給我指出了前幾篇文章中的錯誤。不知大家是否記得在第八篇中我舉了一個簡單的利用 Application 製作的頁面訪問計數器?有位朋友來信問我,為何當他改變計數器起始變數 NumVisits 的值後對最後的記數結果沒有任何作用?起初我也大惑不解,讓我們來回憶一下這段來源程式,如下: < %Dim NumVisitsNumVisits=0Application.LockApplication("NumVisits") =
Time of Update: 2017-02-28
現在各位的首頁上是不是廣告漫天飛呢?是不是對此感到煩惱呢?瀏覽別人的網頁時嫌別人的廣告太多,拖慢了速度。做自己的網頁時又不甘心多刪除幾個廣告,畢竟,那是理論上的money啊,呵呵。矛盾啊,一邊是要求快速度以求得網友,一邊是要求多廣告以求得鈔票,雖然這個鈔票很虛無飄渺,但……人總是有點點貪心的。各位大蝦,你們是怎麼解決的呢? 各位對javascript應該是比較熟悉了吧。下面我們就用它來解決廣告的問題。設計思路是這樣的:將原來同屏顯示多個固定廣告的做法改為單屏只顯示一個廣告,但這個廣告是輪換的,
Time of Update: 2017-02-28
在ASP中使用CDO發送郵件 在ASP(Active Server Pages)中發送郵件不是件困難的事情,需要的條件就是使用CDO組件(Collaborative Data Object),它是誰NT Option Pack 4安裝後就有的。為了確認CDO組件已經正確安裝在你的機器上,選擇“開始/控制台/添加、刪除程式/NT Option Pack 4”,看看是否SMTP服務已經安裝。如果沒有安裝,那麼運行下面顯示的代碼時將會發生錯誤(錯誤資訊類似於“Invaild class
Time of Update: 2017-02-28
為Web網站添加拼字檢查功能 許多開發人員都提出“如何對使用者輸入的內容進行拼字檢查”的問題,這篇文章正好提供了一個有用的方法,討論如何使用XDE拼字檢查組件,它既可以當作拼字檢查器,同時也可以做完一個字典。關於這個組件的一個好訊息是:它能夠在伺服器端使用,或者做為一個Java Applet。但是有一點,這些方便之處不是免費的,它要花費大約100美元。然而,該組件提供了一個30天免費使用評估版本,所以在真正決定購買前,你可以仔細進行測試,認真考慮是否滿足需要。