freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

asp網(wǎng)上書店管理系統(tǒng)論文(編輯修改稿)

2024-09-26 10:19 本頁面
 

【文章內(nèi)容簡介】 添加新的種類部分包含一個文本控件和一個選擇控件。其中選擇控件是用所有已經(jīng)存在的類別列表進行填充的,包括特殊類別 Top level ,該類別表明當前類別是處于類別層次結構中的最頂層。代碼如下: 先用一個記錄集來填充父類別選擇控件: set RSCategories = (select CategoryName from LibCategories order by CategoryName) 再用下列循環(huán)語句: % Do Until % OPTION VALUE=% RSCategories(CategoryName) %% RSCategories(CategoryName) %/OPTION % Loop % 遍歷 RSCategories 記錄集中的每個記錄,并作為一個選項添加到列表中,而記錄集中CategoryName 同時作為顯示值和傳遞值: 本頁面還包含一個指向添加圖書頁面的鏈接。 搜索結果頁面 搜索頁面的代碼獲取與訪問者查找規(guī)則相匹配的圖書,然后將這些圖書顯示給訪問者。 搜索頁面上的表單包含一個選擇控件和一個文本控件。選擇控件中的選項是用可搜索 的字段填充的: 需要用一個記錄集來保存與訪問者的查找規(guī)則相匹配的記錄: set RSBooks = (select BookID, Author, Title, Subject from LibBooks where _ amp。 (SearchField) amp。 Like 39。% amp。 (SearchCriteria) amp。 %39。) 18 注意:,符號 %表示的是一個廣義搜索。這一點類似于 ACCESS中的符號 *。 然后將所找到的書以表格形式顯示出來。代碼如下: % Do Until % TR VALIGN=top ALIGN=left TD WIDTH=40% height=20B 書名 :/B A HREF=../html/?BookID=% RSBooks(BookID) %% RSBooks(Title) %/A/TD td width=20% height=20B著者 :/B % RSBooks(Author) %/td td width=30% height=20B主題 :/B % RSBooks(Subject) % /td % Loop % 圖書頁面 圖書頁面的代碼顯示圖書的有關信息,以及管理圖書的出借操作。 該頁面通過 Querystring 傳遞 BookID if isempty((BookID)) then ./ end if 如果其中不存在 ,則訪問者將被重定向到搜索頁面: 如果同時傳遞表單中包含的變量 Action不為空,則表明訪問者正借閱該圖書: if Not isempty((Action)) then 在這種情況下,需要將圖書狀態(tài)改為 Checkout, 同時需要將 Checkedoutto 字段修改為該訪問者: update LibBooks set Status = 39。Checked Out39。, _ amp。 CheckedOutTo = amp。 Session(EmpID) amp。 where BookID = _ amp。 (BookID) ./ end if 然后將該訪問者重定到圖書館菜單頁面: 下一步,利用圖書的狀態(tài)來確定不同的鏈接 未借出時鏈接如下: if RSBooks(status) = Available then LinkText = A HREF=../html/?Action=CheckOutamp。BookID= _ amp。 (BookID) amp。 借這本書 /A 如果圖書已經(jīng)借出,就創(chuàng)建一個不同的消息,并將鏈接設置為指向 Library menu 頁面: LinkText = A HREF=../html/圖書已出借,返回主菜單。 /A 最后根據(jù)是否是管理員,顯示管理員菜單鏈接。 % If Session(Manager) = 1 then %A HREF=../html/?title=% RSBooks(Title) %amp。BOOKID=% RSBooks(BOOKID) %管理員菜單 /A% end if % 19 第三章:關于 ASP ASP: ASP是 Active Server Page的縮寫,意為“活動服務器網(wǎng)頁”, ASP的網(wǎng)頁文件的格式是 .asp,現(xiàn)在常用于各種動態(tài)網(wǎng)站中。與 HTML相比, ASP網(wǎng)頁具有 6大特點。 ASP是 Active Server Page的 縮寫,意為“活動服務器網(wǎng)頁”。 ASP是微軟公司開發(fā)的代替 CGI腳本程序的一種應用 ,它可以與數(shù)據(jù)庫和其它程序進行交互,是一種簡單、方便的編程工具。 ASP 的網(wǎng)頁文件的格式是 .asp,現(xiàn)在常用于各種動態(tài)網(wǎng)站中。 ASP 是一種服務器端腳本編寫環(huán)境,可以用來創(chuàng)建和運行動態(tài)網(wǎng)頁或 web 應用程序。 ASP 網(wǎng)頁可以包含 HTML 標記、普通文本、腳本命令以及 COM組件等。利用 ASP 可以向網(wǎng)頁中添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用 HTML網(wǎng)頁作為用戶界面的 web應用程序。 與 HTML相比, ASP網(wǎng)頁具有以下特點: ( 1)利用 ASP可以實現(xiàn)突破靜態(tài)網(wǎng)頁的一些功能限制,實現(xiàn)動態(tài)網(wǎng)頁技術; ( 2) ASP文件是包含在 HTML代碼所組成的文件中的,易于修改和測試; ( 3)服務器上的 ASP解釋程序會在服務器端制定 ASP程序,并將結果以 HTML格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽 ASP所產(chǎn)生的網(wǎng)頁; ( 4) ASP提供了一些內(nèi)置對象,使用這些對象可以使服務器端腳本功能更強。例如可以從 web 瀏覽器中獲取用戶通過 HTML表單提交的信息,并在腳本中對這些信息進行處理,然后向 web瀏覽器發(fā)送信息; ( 5) ASP可以使用服務器端 ActiveX組建來執(zhí)行各種各樣的任務,例如存取數(shù)據(jù)庫、發(fā)現(xiàn)哦那個 Email或訪問文件系統(tǒng)等。 ( 6)由于服務器是將 ASP程序執(zhí)行的結果以 HTML格式傳回客戶端瀏覽器,因此使用者不會看到 ASP所編寫的原始程序代碼,可放置 ASP程序代碼被竊取。 ASP是一種類似 HTML(Hypertext Markup Language超文本標識語言 )、 Script與 CGI(Common GAteway Interface 通用網(wǎng)關接口 )的結合體,但是其運行效率卻比 CGI更高、程序編制也比 HTML更方便且更有靈活性,程序安全及保密性也比 Script好。如果您是第一次接觸互連網(wǎng) (Inter),那么您可能不很了解上述名詞,以下對各種名詞加以解釋并說明它們之間的區(qū)別。 HTML(Hypertext Markup Language)是一種超文本標識語言,文件通過這 種格式可以在互連網(wǎng)上載送瀏覽,用戶只要使用網(wǎng)頁瀏覽器工具就可以瀏覽這些文件,目前比較常用的工具包括 Microsoft Inter Explorer,Netscape Communicator等,由于 HTML文件都是由標簽 (tag)所組成,因此它比較適合制作靜態(tài)網(wǎng)頁,再者,由于先天上的限制 HTML是無法直接存取數(shù)據(jù)庫的,所以存取數(shù)據(jù)庫的工作大多是依靠 CGI 來處理。 ASP不但可以包含 HTML 標簽,也可以直接存取數(shù)據(jù)庫及使用無限擴充的 ActiveX 控件,因此在程序編制上要比 HTML 方便而且更富 有靈活性。 CGI(Common Gateway Interface)是一種共用網(wǎng)關接口 ,它可以稱之為一種機制 .因此您可以使用不同的程序編寫適合的 CGI程序,這些程序語言包括 Visual Basic、 Delphi或 C/C++等,您將已經(jīng)寫好的程序放在 WEB服務器的計算機上運行,再將其運行結果通過 WEB服務器傳輸?shù)娇蛻舳说臑g覽器上。事實上,這樣的編制方式比較困難而且效率低下,因為你每一次修改程序都必須重新將 CGI 程序編譯成可執(zhí)行文件。而 ASP與 Script(腳本 )的編寫方式非常類似,它完 全不需要重新編譯成可執(zhí)行文件就可以直接運行,再者 ASP內(nèi)置的 ADO組件,允許用戶通過客戶端瀏覽器存取各種各樣的數(shù)據(jù)庫。此外, 20 ASP與 CGI最大的不同在于對象向導和組件重用, ASP除了內(nèi)置的 Request 對象、 Response對象、 Server對象、 Session對象、 Application對象、 ObjectContext對象等基本對象外,另外可以允許用戶以外掛的方式使用 ActiveX 控件。當然, ASP 本身也提供了多個 ActiveX控件供使用,這些組件包括廣告輪顯組件、文件存取組件、文件連接組件幾數(shù)據(jù)庫存取組 件等,這些大量擴充且重復使用的組件使 ASP的功能遠大于 CGI。 Script(腳本 )是由一組可以在 WEB服務器或客戶端瀏覽器運行的命令組合而成,目前在網(wǎng)頁編制上比較流行的腳本語言包括 VBScript,JavaScript。這些腳本大都是在客戶端運行,因此,客戶端可以很清楚的取得腳本的內(nèi)容。所以,就安全性而言,這些客戶端的腳本語言的確有危險。 ASP雖然具有腳本語言的方便性,但由于他是在 WEB 服務器端運行,運行后再將運行結果以 HTML格式傳送至客戶端的瀏覽器。因此 ASP與一般的腳本語言相比,要安全的 多。 歸納出 ASP的特點: ASP可以和 HTML或其它腳本語言 (VBScript,JavaScript)相互嵌套 ASP是一種在 WEB服務器端運行的腳本語言,程序代碼安全保密 ASP以對象為基礎,因此可以使用 ActiveX控件繼續(xù)擴充其功能 ASP內(nèi)置 ADO組件,因此可以輕松的存取各種數(shù)據(jù)庫 ASP 可以將運行結果以 HTML 的格式傳送至客戶端瀏覽器,因而可以適用與各種瀏覽器 ASP的新功能: Active Server Pages 在功能方面有所增強,更易于開發(fā)應用程序。 Microsoft 腳本調(diào)試程序。 您可以使用腳本調(diào)試程序調(diào)試 .asp 文件。請參閱 調(diào)試 ASP 腳本 事務性腳本。 ASP 頁和頁中使用的對象可以運行于事務環(huán)境之下。在頁上的全部工作只有兩種結果:提交或終止。事務可以保護應用程序免于因失敗而導致數(shù)據(jù)丟失。請參閱 創(chuàng)建事務性腳本。 管理工具。 許多應用程序設置可在 Inter 服務管理器上進行,這是 Inter Information Server 和 Personal Web Server(在 Windows NT Workstation 上)的管理工具。請參閱 配置 ASP 應用程序。 隔離 ASP 應用程序。 您可以隔離 ASP 應用程序以便它們能在 Web 服務器上獨立的內(nèi)存空間內(nèi)運行。萬一某個應用程序失敗時,可以保護其他應用程序和 Web 服務器。它也使您可以在不停止 Web 服務器的情況下,停止一個應用程序或從內(nèi)存中卸載其組件。請參閱 隔離應用程序 . 21 文件上載。 瀏覽器可以通過 Posting Acceptor 應用程序將文件上載到 Web 服務器??梢跃帉? ASP 腳本來發(fā)送帶有從 Posting Acceptor 傳來的信息的 ,如每一個上載文件的位置和名稱。請參閱 Posting Accepter 文檔(在 Microsoft Site Server Express 的目錄表中)。 新的 ASP 組件。 ASP 提供了新的基礎組件。有關概述請參閱 ActiveX 組件。 應用程序根目錄的改變。 ASP 應用程序的根目錄在您的 Web 站點上可以是物理目錄。以前,根目錄必須映射 為虛擬目錄?,F(xiàn)在可以用 Inter 服務管理器指示 ASP 應用程序的根目錄。請參閱 創(chuàng)建應用程序。必須將 .asp 文件置于應用程序樹中, Web 服務器才能檢測文件的改變并且自動重裝它們。 支持 Inter Explorer 通道和 Web 預測。 當 ASP 要發(fā)送包含通道定義命令的文件時,它會自動告訴 Inter Explorer 。使用 ASP 很容易就能生成通道定義 (.cdf) 文件。 支持 HTTP 協(xié)議。 Inter Information Server 和 Personal Web Server 支持 HTTP 協(xié)議。在響應支持 HTTP 的瀏覽器(例如 Inter Explorer )時,這一支持可使 ASP 利用新協(xié)議的高效率。例如,當向瀏覽器返回頁的時候, ASP 使用大塊轉換編碼以提高網(wǎng)絡效率。 使用變量和常量: 變量
點擊復制文檔內(nèi)容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1