<%'=========================================================================='檔案名稱:clsDbCtrl.asp'功 能:資料庫操作類'作 者:coldstone (coldstone[在]qq.com)'程式版本:v1.0.5'完成時間:2005.09.23'修改時間:2007.10.30'著作權聲明:可以在任意作品中使用本程式碼,但請保留此著作權資訊。'
為簡單計,本文只討論在伺服器端的使用者身分識別驗證。登入頁面是通過調用ASPSecurity.inc中的signUserOn函數驗證使用者身份的。signUserOn檢查資料庫中是否存在和使用者輸入的名字、密碼匹配的記錄:function signUserOn(aSignon, aPassword)dim dict' 使用者輸入的名字aSignon = lcase(trim(aSignon))' 使用者輸入的密碼aPassword = lcase(trim(aPassword))'
開發網站其實就是對資料庫中資料的操作,所以我們可以把資料看作一個總的對象,每一個資料表都是一個對象,加入有資料表Topic的話,我們可以這樣來做:(以下部分只是一個思路,裡面的許多東西都在另外幾個類中,如cms,data之類的,大家看看思路就行,不明白的可以問我)topic表的欄位假設為 ID,Title,Content,Hits,AddTime[Copy to clipboard]CODE:<%'==================== 資料類: Topic_Class 注釋開始 ===
當資料上到好幾萬多條時,要調用幾條資料在頁面顯示,ASP就會慢如蝸牛.最糟糕的是,當n多使用者開啟頁面訪問的時候,每個使用者每次都要讀取資料庫一次,這無疑降低了效率,很明顯,
編者註:這個class主要用於操作asp中的xmlhttp。首先是類定義 Cls_AspHttp.asp:<%''=================================================================''飛揚遠程擷取類(AspHttp) 1.0.1 Bate1'' By 奔騰的心''
具體使用的時候還需要改進,當然,這樣子做的話可能會降低效率,不過使用在某些特定的小規模的應用上是很有用的。<%'產生SQL字串的類。'原作:無名氏'改進:aloxy'E-mail:szyjJ@hotmail.com'OICQ:331622229class SQLString'************************************'變數定義'************************************'sTableName ---- 表名'iSQLType --
有2種使用cookie cookies集合的基本方式:1、將cookie寫入訪問者的電腦(RESPONSE)2、從訪問者的電腦中取回cookie(REQUEST
我之所以還是要宣揚用MVC來開發ASP,只是想讓面向過程的思考方式變成物件導向的思考方式,這個對於任何一種語言的開發員來說都是有好處的。MVC是個標準模型,ASP要實現似乎真的是很困難,但是標準是標準,運用是運用,既然ASP要實現這個模型很難,那可以嘗試著將MVC模型變形成適合自己的模型。“不管白貓黑貓能逮到耗子的就是好貓。”而對於我們開發人員來說,不管是什麼模型,能正確的指引我們的思路,完美完成項目的模型就是好模型。畢竟使用者最終用是我們的程式而不是我們的模型。這段時間
提起ASP很多人就認為是一堆HTML指令碼和被括在<%和%>之中的一些代碼還有就是一些JAVASCRIPT指令碼等籌在一起的一些代碼的集合,這樣的代碼,再加上各類的不同格式的注釋,看起來就一個字:亂。也不管別人能不能看得懂,只要是能實現自己的目的就可以了,因為ASP的代碼也是指令碼,給了客戶也不可能不被人看到其中的內容,經多包容在DLL中一部分商務邏輯,但是還是覺得ASP代碼是最不值錢的代碼,沒有人回去購買,可以隨時從別人的網站中查看源碼的形式得到別人辛辛苦苦編寫出來的獨特風格的東東
第一次寫ASP類,實現功能:分段統計程式執行時間,輸出統計表等.程式碼:Class ccClsProcessTimeRecorder''程式作者:明月星光''作者首頁:http://www.5iya.com/blog''http://www.kuozhanming.com''ASP程式碼執行時間統計類Private ccInti,ccIntNonceTime,ccIntDecimalPrivate
前面為大家介紹了文章的線上添加以及儲存,但如果僅僅是這樣還不夠的,因為有很多的文章本身帶有的HTM代碼必須完整的顯示出來,而不是顯示出它的效果來,這也就是說必須轉化HTM代碼以使它能具體顯示出它的代碼,比如:<a
經過了文章的添加過程,我想大家更想知道ASP代碼是怎樣將頁面上的資訊儲存到資料庫裡面的呢?而且這一功能還必須由另外一個頁面來實現,由於ASP對資料庫支援的完好性,由ASP來實現對資料庫的操作是非常簡單的,很容易對資料庫進行新增、更新、修改、刪除等操作,而我們的程式正好對這些方面都有一定的要求,下面就來介紹本程式中的文章儲存頁面!建立一ASP檔案savearticle.asp,以下註明其主要代碼的具體含義:"插入資料庫連接檔案<!--#include
上一節已經介紹了關於文章管理的資料庫連接,本篇將講述文章的線上添加,當你找到了一篇很好的資料,並且想儘快放到你的網站上面,如果你首先想到的是快點做好一個頁面,並且趕快用FTP把它上傳,那麼在這裡這些都顯得沒有必要了,在這裡你可以通過進入管理頁面的添加文章,然後直接把文章粘貼複製過來就可以了,這也是本篇將要講述的重點--文章的線上添加。另外通過下面的一步步講解,相信你可以領會到其中的意義,在這裡對HTM代碼將不做講述。建立一ASP檔案addarticle.asp,其具體代碼如下:"插入資
上一節為大家介紹了文章管理系統的資料庫結構,建立了資料庫以後,就要用ASP建立與資料庫相關的程式,包括串連資料庫、顯示資料庫內容、更新資料庫等與之相關的程式,所以本篇將為大家講述在管理系統中怎樣與資料庫進行串連,並開啟資料庫。在ASP程式中,一般都將建立資料庫連接的程式單獨放到一個檔案中,以後就直接用<!--include
當你有了一個自己的網站以後,尤其是對於那些流量較大、內容較多的網站,每天的更新網站成了你維護網站的首要任務之一,但往往是找到了資料以後,還要先做出與其相關的頁面,然後用FTP等工具上傳了以後才能對自己的頁面進行更新,這對於那些流量小,且時間充裕的管理員來說當然也沒什麼,但當你的網站有了一定規模以後,這樣的更新就成了一項繁重的任務。有沒有辦法能做到在網上找到資料以後,然後進行線上的更新管理,而頁面又能保持自動的更新和自動產生瀏覽頁面呢?答案是肯定的,而且當ASP出現了以後,這更成為了一項簡單的事情
一,概述ASP原始碼的容易獲得(如果用DLL封裝則又不利於虛擬機器主機部署)使得ASP源碼在國內流行到泛濫,程式員傾向於快速編程和快速忘記,可讀性和維護性都為人詬病。其實,ASP代碼也可以支援"不徹底"的物件導向編程和模組化,籍此建立的ASP架構可以最大限度地封裝操作,最佳化代碼,利於維護和閱讀及向ASP.NET整合或遷移。二,設計模式因為ASP只是支援不徹底的物件導向思想,所以很多設計模式是不能真正實現的,只能以設計模式思想作指導,以VBScript為實現(可結合COM組件
ASP中最頭疼的就是偵錯工具的時候不方便,我想可能很多朋友都會用這樣的方法“response.write ”,然後輸出相關的語句來看看是否正確。前幾天寫了一個千行的頁面,裡面大概有七八個SUB/FUNCTION,調試的時候用了有三十幾個 response.write ,天,調試完後把這三十個一個個刪除,累!今天看到一個ASP中的Debug類(VBS),試用了一下,絕!使用方法很簡單:test.asp<!--#INCLUDE
資料持久層在所有的系統中都存在。對於小型或者中型的ASP應用,這一點往往不受重視。這篇文章試圖改善這一現狀,以一種簡單的方式提供了簡化調用ADO相關對象的方法。這種方法的思想可以延伸到其他程式設計語言,只要這種語言稍微具備一點點物件導向的思想,那麼本篇文章將使你收益。你還在使用ASP嗎?我知道ASP雖然被很多進階的企業級應用拋棄,但是像我一樣靠ASP起家的開發人員,或者開發一些簡單WEB應用的開發人員,一定在某些時候還在考慮ASP。它簡單,容易使用。在訪問資料庫方面,通過ADO也能夠無所不能。然
和前面提到的一樣,這個也只是把一些函數壓在一起。實際上用一些函數集的方法放程式中更好。主要功能:1,建立刪除檔案夾2,擷取某個檔案夾裡的檔案夾名稱和個數3,擷取某個檔案夾裡的檔案名稱和個數4,檢查某個檔案夾是否存在5,檢查某個檔案是否存在6,刪除檔案7,讀取某個檔案的內容7,建立一個檔案,並把內容寫到這個檔案裡面總的來說,功能就分兩個,一個是檔案操作,一個是檔案夾操作。我只是根據我的那個"線上作業管理系統"的需求寫的,並不適合所有人...<%'*************
cookie的屬性:1、ExpiresAbsolute屬性該屬性可以賦一個日期,過了這個日期Cookie就不能再被使用了。通過給Expires屬性賦一個到期的日期,就可以刪除Cookie。如:<%Response.cookies("passtime").expiresAbsolute="11111"%>如果沒有指定改屬性,cookie會隨著瀏覽器的關閉而消失。2、Domain屬性該屬性定義Cookie要傳送的唯一域。如:Cookie只傳送到本站