【正文】
,它的值是 NonFileType。該組件常用的方法如下: ? FileName(FieldName) 取得名為 FieldName 的表單項(xiàng)上傳的文件名,如果是一般文本 ,它的值是NonFile。方法是在運(yùn)行欄中鍵入 regsvr32 路徑加組件文件名 就可以了。 2. AspUP 文件上傳組件 該組件用于文件上傳。 ADO 允許網(wǎng)絡(luò)開發(fā)者方便地將一個(gè)數(shù)據(jù)庫與一個(gè)“激活”的網(wǎng)頁相連接,以便 操作數(shù)據(jù)。我們也可以根據(jù)自己的需要,按標(biāo)準(zhǔn)編寫我們自己的組件。網(wǎng)絡(luò)技術(shù)畢業(yè)設(shè)計(jì)論文 9 - ASP 組件構(gòu)建在由 Microsoft公司建立的公約標(biāo)準(zhǔn)上,也可以直接使用 ASP 自帶的基本組件,如 ActiveX 數(shù)據(jù)對象( ADO)組件、內(nèi)容鏈接組件、文件系統(tǒng)組件、瀏覽器功能性組件和廣告組件。 ASP 的基本組件 ASP 組件,以前被稱為 OLE 自動(dòng)服務(wù)器( OLE AUTOMATION SERVER),現(xiàn)在經(jīng)過設(shè)計(jì)后可以作為一個(gè)網(wǎng)絡(luò)應(yīng)用程序的一部分在用戶的服務(wù)器上運(yùn)行。 ? Flush 方法 :將緩沖內(nèi)容立即發(fā)送給客戶。 ? Redirect 方法 :使瀏覽器重新定向到另外一個(gè) URL 上。其中常用的如下: ? Buffer 屬性 :如果為 True,則 Response 的內(nèi)容要寫入緩沖區(qū),當(dāng)腳本處理完時(shí)再發(fā)給客戶。 ? ServerVariable 隨同客戶端請求發(fā)出的 HTTP 報(bào)頭值,以及 Web 服務(wù)器的幾種環(huán)境變量的值的集合。 ? Form 表單 METHOD 的屬性值為 POST 時(shí),所有作為請求提交的 FORM表單中 HTML 控件的值。 基于 ASP、 SQL 的網(wǎng)站后臺管理系統(tǒng) 8 Request 對象 Request 對象把客戶信息保存在幾個(gè)集合中,供 ASP 應(yīng)用程序使用。 ? MapPath( url)返回在 url中指定的文件或資源的完整物理路徑和文件名。因此提供的屬性只有一個(gè), ScriptTimeout(設(shè)置或返回頁面的腳本在服務(wù)器退出執(zhí)行和報(bào)告一個(gè)錯(cuò)誤之前可以執(zhí)行的時(shí)間,以秒為單位);卻有七種方法用來以服務(wù)器特定的方法格式化數(shù)據(jù)、管理其他網(wǎng)頁的執(zhí)行、管理外部對象和組件的執(zhí)行以及處理錯(cuò)誤。 其處理程序放在文件 中。 ? TimeOut 屬性 :定義 Session 保留的時(shí)限,單位為分鐘,如 : =5 ? 讀取和存儲值 Session 本身沒有內(nèi)置屬性,可以有用戶定義: Session (variable_name)=variable_value set Session (variable_name)=object_reference variable_name=Session (variable_name) set object_reference= Session (variable_name) ? Session 的事件處理器 ? Session_OnStart,當(dāng)啟動(dòng)一次會(huì)話時(shí)觸發(fā)該事件。 ? SessionID 屬性 :只讀,唯一標(biāo)識一個(gè)會(huì)話的標(biāo)識符。在缺省情況下,如果超過 20 分鐘都沒有用戶請求,服務(wù)器就自動(dòng)中止該次會(huì)話。 Session 對象 Active Server 使用會(huì)話對象為應(yīng)用程序的單個(gè)用戶持久保持 數(shù)據(jù)。 ? Application_OnStart 事件:應(yīng)用程序啟動(dòng)時(shí)調(diào)用??梢酝ㄟ^在一個(gè)特殊的文件中編寫代碼來檢測和應(yīng)答這些事件,這個(gè)文件名為,位于 Active Server 應(yīng)用程序的根目錄下。此外, Application 對象也提供了 (variable_name)方法刪除不再需要的屬性。 Lock()方法鎖定 Application 對象,使得只有當(dāng)前的 ASP頁面對其屬性可以進(jìn)行訪問。它有一些控制訪問應(yīng)用層數(shù)據(jù)的方法和事件。 Application 對象是在響應(yīng)一個(gè) ASP 頁的首次請求而載入 時(shí)創(chuàng)建的,它提供了存儲空間用來存放變量和對象的引用,可用于所有的頁面,任I D C服務(wù)器i M a c客戶機(jī)i M a c客戶機(jī)Session對 象Session對 象Server對象ASPError對象Request對象Response對象Request對象Response對象Application對 象客戶機(jī)請求服務(wù)器響應(yīng)服務(wù)器響應(yīng)客戶機(jī)請求基于 ASP、 SQL 的網(wǎng)站后臺管理系統(tǒng) 6 何訪問者都可以打開它。各種對象之間的相互關(guān)系如圖 2- 4所示。這些對象使開發(fā)者可以擺脫很多煩惱的工作,如存取來自客戶方請求的細(xì)節(jié),管理應(yīng)用程序狀態(tài)和調(diào)配請求等。因此 ASP 的能力表現(xiàn)在兩個(gè)方面,一是只在用戶希望看到網(wǎng)頁時(shí)才建立 HTML 文檔;二是它不關(guān)心用戶使用什么瀏覽器。當(dāng)用戶瀏覽我們的 Web 站點(diǎn)并請求一個(gè) ASP 頁, Web服務(wù)器處理相應(yīng)的 ASP 代碼,生成 HTML 文檔,然后傳給客戶端的瀏覽器。 } /script 網(wǎng)絡(luò)技術(shù)畢業(yè)設(shè)計(jì)論文 5 - 2 ASP 技術(shù)的簡單介紹 ASP 的基本概念 Active Server Page( ASP)是創(chuàng)建動(dòng)態(tài)網(wǎng)頁的一種非常優(yōu)秀的服務(wù)器端腳本語言。 day=()+日 。 year=()+年 。同時(shí) JavaScript 也提供了許多系統(tǒng)函數(shù),以方便我們的程序設(shè)計(jì)。 JavaScript 的變量不用預(yù)先申明,當(dāng)變量指定為某值時(shí),值的類型決定變量的類型。但因?yàn)橐浜掀浣忉?執(zhí)行的特性,它舍棄了與繼承相關(guān)的某些概念,只留下對象驅(qū)動(dòng)的觀念。我們可以直接在 HTML 文件中直接寫上程序碼,瀏覽器在看到這些相應(yīng)的代碼后,會(huì)轉(zhuǎn)換其對應(yīng)的動(dòng)作執(zhí)行,它并不需要另外的編譯器將程序編譯成可執(zhí)行代碼。因此,最好使用 Option Explicit 語句顯示聲明所有變量。另一種方式是通過直接在 Script 中使用變量名這一簡單方式隱式 聲明變量。大多數(shù)情況下,可將所需的數(shù)據(jù)放進(jìn) Variant 中,而 Variant 也會(huì)按照最適用于其包含的數(shù)據(jù)的方式進(jìn)行操作。當(dāng)然,從 Boolean 值到浮點(diǎn)數(shù),數(shù)值信息是多種多樣的。例如使用數(shù)值信息表示日期或時(shí)間。Variant 用于數(shù)字上下文中時(shí)作為數(shù)字處理,用于字符串上下文中時(shí)作為字符串處理。 Variant 是一種特殊的數(shù)據(jù)類型 , 根據(jù)使用的方式 , 它可以包含不同類別的信息。 Inter Information Server 中。 ActiveX Script 可用在 Microsoft174。Microsoft 將提供 VBScript 的運(yùn)行時(shí)支持。ActiveX Script 使宿主可以編譯 Script、獲取和調(diào)用入口點(diǎn)及管理開發(fā)者可用的命名空間。 VBScript 使用 ActiveX? Script 與宿主應(yīng)用程序?qū)υ?。所有?SQL 編寫的程序都是可以移植的。 統(tǒng)一的語言: SQL 可用于所有用戶的 DB 活動(dòng)模型,包括系統(tǒng)管理員、數(shù)據(jù)庫管理員、 應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶。 非過程化語言: SQL 是一個(gè)非過程化的語言,因?yàn)樗淮翁幚硪粋€(gè)記錄,對數(shù)據(jù)提供自動(dòng)導(dǎo)航。 SQL 廣泛地被采用正說明了它的優(yōu)點(diǎn)。 SQL 語言結(jié)構(gòu)簡潔,功能強(qiáng)大,簡單易學(xué),所以自從 IBM 公司 1981 年推出以來, SQL 語言,得到了廣泛的應(yīng)用。 開發(fā)環(huán)境介紹 Active Server Pages (ASP) 運(yùn)行 ASP 所需的環(huán)境如下: Microsoft Inter Information Server version Server Microsoft Peer Web Services Version on Windows NT Workstation Microsoft Personal Web Server on Windows 95/98 ASP 的出現(xiàn)使得廣大 Web 設(shè)計(jì)者不必在為客戶瀏覽器是否支持而擔(dān)心,實(shí)際上就算在同一個(gè) .asp 文件中使用不同的腳本語言,都無須為此擔(dān)憂,因?yàn)樗械囊磺卸紝⒃诜?wù)器端進(jìn)行,客戶瀏覽器得到的只是一個(gè)程序執(zhí)行的結(jié)果,而你也只需在文件中聲明使用不同的腳本語言即可。網(wǎng)頁和 ASP 文件的編輯采用 Notebook、Dreamweaver 等實(shí)用工具。 關(guān)鍵字:企業(yè)網(wǎng) 管理 基于 ASP、 SQL 的網(wǎng)站后臺管理系統(tǒng) II Based On ASP、 SQL Website Backstage Management System Abstract The Inter as a global referred to the fourth media, its core characteristics is interaction. It can break the concept of space and time, with the first time to a global work in different languages from sending the same instant messages. From oneway feedback to twoway interaction change, from a single media to interactive platform transformation, the revolutionary transformation is work construction, it is also the work construction of true essence. Website platform has not only stopped in primitive electronic media level, also is not only the publicity of window or platform, but to production man