【正文】
候,Recordset 對(duì)象所指的當(dāng)前記錄均為集合內(nèi)的單個(gè)記錄。(5) Error包含與單個(gè)操作(涉及提供者)有關(guān)的數(shù)據(jù)訪問(wèn)錯(cuò)誤的詳細(xì)信息。(3) DataControl將數(shù)據(jù)查詢 Recordset 綁定到一個(gè)或多個(gè)控件上(例如,文本框、網(wǎng)格控件或組合框),以便在 Web 頁(yè)上顯示 數(shù)據(jù)。另外,ADO具有語(yǔ)言無(wú)關(guān)性的特點(diǎn),它同時(shí)可以應(yīng)用于VB、VC++、VBScript、JavaScrip或Java的開發(fā)環(huán)境中。ADO具有界面的一致性的特點(diǎn),不論后臺(tái)使用的是什么數(shù)據(jù)庫(kù),對(duì)于網(wǎng)頁(yè)開發(fā)人員來(lái)說(shuō)都沒(méi)有什么不同。ADO是一個(gè)運(yùn)行于服務(wù)器端的ActiveX組件,它所提供的功能是進(jìn)行數(shù)據(jù)庫(kù)訪問(wèn),也是近年來(lái)數(shù)據(jù)庫(kù)編程的一個(gè)新進(jìn)展。在ASP中,無(wú)論何時(shí)要訪問(wèn)一個(gè)數(shù)據(jù)庫(kù),都要使用SQL語(yǔ)言。我在我的個(gè)人網(wǎng)站所選用的就是Access數(shù)據(jù)庫(kù)。SQLserver運(yùn)行穩(wěn)定、效率高、速度快,但配置起來(lái)較困難、移植也比較復(fù)雜,適合大型網(wǎng)站使用;Access配置簡(jiǎn)單,移植方便,但效率較低。 ASP與數(shù)據(jù)庫(kù) ASP的對(duì)象存取數(shù)據(jù)庫(kù)方法在ASP中,用來(lái)存取數(shù)據(jù)庫(kù)的對(duì)象統(tǒng)稱ADO(Active Data Objects),主要含有三種對(duì)象:Connection、Recordset 、CommandConnection:負(fù)責(zé)打開或連接數(shù)據(jù)Recordset:負(fù)責(zé)存取數(shù)據(jù)表Command:負(fù)責(zé)對(duì)數(shù)據(jù)庫(kù)執(zhí)行行動(dòng)查詢命令 ASP 中常用的數(shù)據(jù)庫(kù)在ASP中一般使用SQL或Access數(shù)據(jù)庫(kù)。HTML文件被送回瀏覽器。Web Server 。Web 。 ASP的工作原理用戶在瀏覽器的地址欄中鍵入ASP文件,并回車觸發(fā)這個(gè)ASP的申請(qǐng)。(9) ActiveX(服務(wù)器組件ActiveX)Server Components具有無(wú)限可擴(kuò)充性。(7) 可使用服務(wù)器端的腳本來(lái)產(chǎn)生客戶端的腳本。(6) ASP的源程序,不被傳到客戶瀏覽器。譬如Perl等。(5) ASP能與任何ActiveX scripting 語(yǔ)言相容。(4) 與瀏覽器無(wú)關(guān)(Browser Independence),用戶端只要使用可執(zhí)行HTML碼的瀏覽器,即可瀏覽ASP所設(shè)計(jì)的網(wǎng)頁(yè)內(nèi)容。(2) 無(wú)需編譯,容易編寫,可在服務(wù)器直接執(zhí)行。Script的程序代碼:位于Script…Script內(nèi)程序代碼。(2) 服務(wù)器端的Script程序代碼:位于%…%內(nèi)的程序代碼。(4) Windows NT + Windows NT Option pack。(2) Windows XP+Iis (Intetnet )。 但是由于代碼是需要經(jīng)過(guò)服務(wù)器執(zhí)行之后才向?yàn)g覽器發(fā)送的,所以在客戶端看到的只能是經(jīng)過(guò)解析之后的數(shù)據(jù),而無(wú)法獲得源代碼,故編寫者不用擔(dān)心自己的代碼會(huì)被別人剽竊。用戶看不到創(chuàng)建他們正在瀏覽的頁(yè)的腳本命令。所以不必?fù)?dān)心瀏覽器能否處理腳本:Web 服務(wù)器已經(jīng)完成了所有腳本的處理,并將標(biāo)準(zhǔn)的 HTML 傳輸?shù)綖g覽器。然后 Web 服務(wù)器調(diào)用 ASP,ASP 全面讀取請(qǐng)求的文件,執(zhí)行所有腳本命令,并將 Web 頁(yè)傳送給瀏覽器。例如,旅行社能夠比公布航空時(shí)刻表做得更多;用 ASP 腳本可以讓客戶察看現(xiàn)有的航班、比較費(fèi)用并預(yù)定座位。通過(guò)創(chuàng)建自己的 ActiveX 組件,可以將應(yīng)用程序中的商業(yè)邏輯封裝到能夠從腳本、其他組件或從其他程序中調(diào)用的模塊。 P/p Web 開發(fā)人員 :如果您已經(jīng)掌握了一門編程語(yǔ)言,如 Visual Basic,您將發(fā)現(xiàn) ASP 是快速創(chuàng)建 Web 應(yīng)用程序的一個(gè)非常靈活的方法。ASP 帶有 Microsoft Visual Basic Scripting Edition (VBScript)和 Microsoft Jscript 的腳本引擎,這樣您可以立即開始編輯腳本。如果您已經(jīng)掌握一門腳本語(yǔ)言,如 VBScript、JavaScript 或 PERL,而且您已經(jīng)了解使用 ASP 的方法。隨著不斷掌握使用 ASP 和腳本語(yǔ)言的技巧,您可以創(chuàng)建更復(fù)雜的腳本?,F(xiàn)在,您只要將一些簡(jiǎn)單的指令嵌入到您的 HTML 文件中,就可以從表格中收集數(shù)據(jù)并進(jìn)行分析。如果您曾想從 HTML 表格中收集數(shù)據(jù),或用顧客的姓名個(gè)人化 HTML 文件,或根據(jù)瀏覽器的不同使用不同的特性,您會(huì)發(fā)現(xiàn) ASP 提供了一個(gè)出色的解決方案。ASP 應(yīng)用程序很容易開發(fā)和修改。第二章 網(wǎng)站系統(tǒng)設(shè)計(jì)選用的工具 ASP的定義 ASP(Active Server Pages)是服務(wù)器端腳本編寫 環(huán)境,使用它可以創(chuàng)建和運(yùn)行動(dòng)態(tài)、交互的 Web 服務(wù)器應(yīng)用程序。要做到這一點(diǎn),首先要在整體上規(guī)劃好自己網(wǎng)站的主題和內(nèi)容,確定自己需要傳達(dá)給訪問(wèn)用戶的主要信息,然后仔細(xì)斟酌,把自己所有要表達(dá)的意念合情合理地組織起來(lái);其次,是設(shè)計(jì)一個(gè)富有個(gè)性的頁(yè)面式樣,務(wù)求盡善盡美。個(gè)人網(wǎng)站用戶界面要好,簡(jiǎn)明實(shí)用,既要有自己的特點(diǎn)又要有接近大眾化。設(shè)計(jì)的任務(wù)是要實(shí)現(xiàn)設(shè)計(jì)者的意圖,而并非創(chuàng)造美。網(wǎng)頁(yè)的設(shè)計(jì)是一種審美活動(dòng),成功的設(shè)計(jì)作品一般都很藝術(shù)化。在互聯(lián)網(wǎng)上不僅可以進(jìn)行商務(wù)活動(dòng),我們也可以把自己的個(gè)人網(wǎng)站發(fā)布到互聯(lián)網(wǎng)上,以供大家欣賞。以下我就對(duì)正文進(jìn)行介紹:第一章 我的個(gè)人網(wǎng)站初步設(shè)計(jì)計(jì)算機(jī)網(wǎng)絡(luò)作為一種先進(jìn)的信息傳輸媒體,其特點(diǎn)就是信息傳送速度快、信息覆蓋面廣而且成本低。這一次的畢業(yè)設(shè)計(jì)對(duì)我今后的工作,是一次很好的實(shí)踐的機(jī)會(huì)的。學(xué)校一共給我們這屆畢業(yè)生按排了五個(gè)畢業(yè)設(shè)計(jì)項(xiàng)目。我也重新看了以前我所學(xué)的網(wǎng)頁(yè)制做書藉。通過(guò)這一個(gè)月多的我的個(gè)人動(dòng)態(tài)網(wǎng)站的設(shè)計(jì),我學(xué)到了很多知識(shí),這也對(duì)于我自己來(lái)說(shuō)是一次很好的實(shí)踐機(jī)會(huì)的。