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

正文內(nèi)容

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

2024-12-23 23:04 本頁面
 

【文章內(nèi)容簡介】 充性??梢允褂?Visual Basic、 Java、 Visual C++、 COBOL 等編程語言來編寫所需要的ActiveX 服務(wù)起元件。 ASP 應(yīng)用程序以 .asp 文件的形式存盤無須經(jīng)過任何的編譯,便能由服務(wù)器查看,當(dāng)然不能直接執(zhí)行,只能在服務(wù)器執(zhí) 行后才能瀏覽。 ASP 程序的控制部分是使用 VBScript、 JScript 等腳本語言來設(shè)計(jì)的,當(dāng)執(zhí)行 ASP 程序時(shí),腳本程序?qū)⒁徽酌畎l(fā)送給腳本解釋器,由腳本解釋器進(jìn)行翻譯并將其轉(zhuǎn)換成服務(wù)器所能執(zhí)行的命令。當(dāng)然,同其他編程語言一樣, ASP 程序的編寫也遵循一定的規(guī)則,如果使用自己所喜愛的腳本語言編寫 ASP 程序,那么服務(wù)器上需要有能夠解釋這種腳本語言的腳本解釋器。當(dāng)安裝 ASP 時(shí),系統(tǒng)提供了 VBScript、 JScript 兩種語言,而 VBScript 則被作為系統(tǒng)默認(rèn)的腳本語言,也可以根據(jù)自己的喜好改變系統(tǒng)的默認(rèn)語言 。 ASP 程序其實(shí)是以擴(kuò)展名為 .asp 的純文本形式存在于 Web 服務(wù)器上的,可以用任何文本編譯器打開它, ASP 程序中可以包含純文本、 HTML 標(biāo)記以及腳本命令。只需將 .asp 程序放在 Web 服務(wù)器的虛擬目錄下,就可以通過 WWW 的方式訪問 ASP程序了。 4. 2 數(shù)據(jù)庫與 Access 的概述 數(shù)據(jù)庫是一些關(guān)于某個(gè)特定主題或目的的信息集合,在生活中處處都有數(shù)據(jù)庫,例如:產(chǎn)品的訂單,或者是好朋友的地址記錄。將數(shù)據(jù)庫保存在計(jì)算機(jī)中,可以通過管理數(shù)據(jù)庫來更好地把握信息。管理數(shù)據(jù)庫不是簡單地將需存儲(chǔ)的信息列表,還要對信息進(jìn)行編輯 、分析與排序。使用 Mricrosoft Access,可以在單一的數(shù)據(jù)庫文件中管理所有的信息。 Access 數(shù)據(jù)庫可以包含 6個(gè)對象的組合,較常用的有表、查詢、窗體和報(bào)表。 第 9 頁 共 31 頁 使用這些對象可以靈活地操作數(shù)據(jù)庫。 (1) 表:是用來存儲(chǔ)數(shù)據(jù)的。如雇員表或訂單表。雇員表可以存放雇員的姓名、薪金等與雇員相關(guān)信息的數(shù)據(jù)。表組織數(shù)據(jù)的格式為行和列。行稱為記錄,列稱為字段。一個(gè)數(shù)據(jù)庫可以包含多個(gè)表,每張表對應(yīng)一個(gè)主題,便于對數(shù)據(jù)的管理。表是 Access 數(shù)據(jù)庫的核心。 (2) 查詢:向數(shù)據(jù)庫中的表提出關(guān)于數(shù)據(jù)的問題,并分析加工 數(shù)據(jù)。如:可以查詢在某個(gè)城市的所有客戶,訂購一種產(chǎn)品的所有用戶及該產(chǎn)品的訂單總金額。還可以將查詢作為窗體和報(bào)表的記錄源。 (3) 窗體:可以用來查看、添加及更新表中的數(shù)據(jù)。在窗體中可以通過增加新控件來更有效的使用窗體。如:在頁眉設(shè)置打印按鈕,在頁腳增加計(jì)算日期的控件等,還可以在窗體和窗體的數(shù)據(jù)來源之間創(chuàng)建鏈接。 (4) 報(bào)表:用來以特定的版面布置分析及打印數(shù)據(jù)。在報(bào)表中可以用文本框顯示名稱及數(shù)值,用標(biāo)簽顯示標(biāo)題,還可以用圖表形式顯示數(shù)據(jù)信息。 (5) 宏:提供了簡化一些重復(fù)操作的方法。他包含一個(gè)或多個(gè)操作, 其中每個(gè)操作實(shí)現(xiàn)特定的功能,例如打開某個(gè)數(shù)據(jù)庫的報(bào)表或打印報(bào)表。宏可以使某些常用的動(dòng)作自動(dòng)完成。例如,可設(shè)置某個(gè)宏,在單擊某個(gè)命令按鈕時(shí)運(yùn)行該宏,以最小化某個(gè)窗口。 (6) 模塊:是用 Visual Basic 語言編寫的程序。創(chuàng)建模塊可以改變程序的外觀和用途。 5 ASP 技術(shù)綜述 5. 1ASP 的產(chǎn)生 近年來隨著 Inter 技術(shù)的飛速發(fā)展及用戶需求的不斷升級, Web 頁面技術(shù)也不斷的推陳出新,使得 Web 站點(diǎn)的功能越來越強(qiáng)大,能夠提供的服務(wù)種類越來越繁多。從 HTML、 Client Script 到 CGI,從 JAVA的誕生到 ActiveX, Web 頁面設(shè)計(jì)人員不斷受到?jīng)_擊,微軟公司在總結(jié)了以往技術(shù),重新思考 Web 頁面設(shè)計(jì)的真正需要后,推出了 Active Server Pages (ASP),一種用以取代 CGI(Common Gateway Interface,通用網(wǎng)關(guān)接口 )的技術(shù)。 簡單講, ASP 是位于服務(wù)器端的腳本運(yùn)行環(huán)境,通過這種環(huán)境,用戶可以創(chuàng)建和運(yùn)行動(dòng)態(tài)的交互式 Web 服務(wù)器應(yīng)用程序,如交互式的動(dòng)態(tài)網(wǎng)頁,包括使用 HTML 表單收集和處理信息,上傳與下載等等。更重要的是, ASP 使用的 ActiveX 技術(shù)基于 開放設(shè)計(jì)環(huán)境,用戶可以自己定義和制作組件加入其中,使自己的動(dòng)態(tài)網(wǎng)頁幾乎具有無限的擴(kuò)充能力,這是傳統(tǒng)的 Web 編寫工具所遠(yuǎn)遠(yuǎn)不及的地方。使用 ASP還有個(gè)好處,就在于 ASP 可利用 ADO(Active Data Object,微軟的一種新的數(shù)據(jù)訪問模型 )方便快捷地訪問數(shù)據(jù)庫 ,從而使得開發(fā)基于 WWW 的應(yīng)用系統(tǒng)成為可能,這也是本文選擇 ASP作為開發(fā)工具最重要的原因之一。 第 10 頁 共 31 頁 5. 2ASP 與 IIS Web 服務(wù)器是 Web 應(yīng)用程序的心臟。 IIS(Inter Information Server)是微軟推出的 Windows NT Option Pack 的主要成員,作為 Win2020server 的擴(kuò)展,自推出以來已經(jīng)有了很大發(fā)展,其體系結(jié)構(gòu)是當(dāng)今市場上最受關(guān)注的 Web 服務(wù)器之一。新推出的 版本增強(qiáng)了系統(tǒng)安全性,具有服務(wù)器端腳本開發(fā)調(diào)試,內(nèi)容管理和站點(diǎn)分析,崩潰防護(hù),內(nèi)置 JAVA 虛擬機(jī)及全面支持 ASP 等強(qiáng)大功能 。 在過去,客戶機(jī) /服務(wù)器結(jié)構(gòu)的設(shè)計(jì)與 Web 的相關(guān)技術(shù)幾乎處于平行線上,兩者相互獨(dú)立并無法作出集成性的設(shè)計(jì)?,F(xiàn)在我們利用 IIS+ASP 構(gòu)成三層式 Web 結(jié)構(gòu)(如圖 )的中間一層,將客戶機(jī) /服務(wù)器結(jié)構(gòu)與 Web 密 切結(jié)合,完成前后端兩者的集成輸出功能,使得 Web站點(diǎn)的開發(fā)更方便,實(shí)現(xiàn)的功能更強(qiáng)大。 利用 IIS+ASP 技術(shù)來集成 Web 前后端所帶來的強(qiáng)大效益可歸結(jié)為以下幾個(gè)方面: 1. 減少構(gòu)建和維護(hù)成本 2. 加快聯(lián)機(jī)過程 3. 應(yīng)用軟件集中在服務(wù)器端開發(fā)管理 4. 前端可使用任何瀏覽器( IE、 Netscape? ..) 5. 后端可存取任何數(shù)據(jù)庫 (SQL、 Access? ..) 6. 可使用任何腳本語言開發(fā) (VBScript、 JavaScript、 PERL? ..) 圖 IIS+ASP 構(gòu)成三層式 Web 結(jié)構(gòu) 5. 3ASP 的內(nèi)部特點(diǎn) ASP 提供了 6個(gè)功能強(qiáng)大的內(nèi)部對象,每個(gè)對象具有各自的屬性( Property)、方法( Method),有的還擁有數(shù)據(jù)集合( Collection)與事件( Event),它們共同完成 Web 中的一些重要工作。這 6個(gè)對象及其功能描述如表 。 程序和計(jì)算邏輯 前端瀏覽器 ActiveX Server元件 ActiveX Server 元件 后端數(shù)據(jù)庫 數(shù)據(jù)庫服務(wù)器 Microsoft IIS + ASP 瀏覽器 第 11 頁 共 31 頁 合理地運(yùn)用這些對象可以使原本復(fù)雜,煩瑣的工作變得簡捷而條理清晰。 我們可以用以下的語法直接使用這些對象:對象 /屬性 /方法 /數(shù)據(jù)集合。 表 ASP 內(nèi)部 6 大對象及其功能 對象名稱 功能描述 Request 從客戶端取得信息 Response 將信息送給客戶端 Server 提供一些 Web 服務(wù)器工具 Session 儲(chǔ)存在一個(gè) Session 內(nèi)的用戶信息,該信息僅可被該用戶訪問 Application 在一個(gè) ASPApplication 中讓不同的客戶端共享信息 ObjectContext 配合 Microsoft Transaction 服務(wù)器進(jìn)行分布式事務(wù)處理 每一個(gè)以 Active Server Pages 為基礎(chǔ)的應(yīng)用程序都擁有一個(gè) 文件( ASA 后綴名其 實(shí)是 Active Server Application 的縮寫),它位于每一個(gè)應(yīng)用程序的基點(diǎn)目錄之下。當(dāng) Active Server Pages 做下面兩個(gè)動(dòng)作時(shí), Server 便會(huì)去讀 文件: Server 啟動(dòng)之后,一個(gè)應(yīng)用程序目錄中任一個(gè) ASP 文件被提出第一個(gè)HTTP 請求( Request)時(shí)。 Session 的客戶端向 Server 請求一個(gè) ASP 文件時(shí)。 前面已經(jīng)提到 Application和 Session這兩個(gè) ASP的內(nèi)部對象。 Application對象內(nèi)的信息供所有 正在執(zhí)行該應(yīng)用程序的用戶分享,它創(chuàng)建于 Web Server 啟動(dòng)后一個(gè)應(yīng)用程序中任一 ASP 文件被提出第一個(gè) HTTP 請求時(shí),結(jié)束于 Server 端停止運(yùn)行。而 Session 對象僅屬于一位用戶,維持一個(gè)用戶端的信息,其他用戶無法訪問,它創(chuàng)建于一個(gè)不具有 Session 的用戶向 Server 請求一個(gè) ASP 文件時(shí),結(jié)束于該 Session 到期(即用戶端超過某時(shí)間段沒有向 Server 提出要求或刷新 Web頁面)或 Abandon 語句的調(diào)用。可見, 文件的調(diào)用與 Application 與Session 這兩個(gè)對象密切相
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1