版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
可以在DreamweaverCS6的可視化環(huán)境下開發(fā)應(yīng)用程序,實(shí)現(xiàn)信息查詢等功能。而“IIS+ACCESS+ASP”是學(xué)習(xí)開發(fā)應(yīng)用程序的基本模式,也是開發(fā)中小型網(wǎng)站應(yīng)用程序經(jīng)常使用的模式。第14章開發(fā)ASP應(yīng)用程序基礎(chǔ)學(xué)習(xí)目標(biāo)掌握配置Web服務(wù)器的方法。掌握配置FTP服務(wù)器的方法。掌握定義Dreamweaver站點(diǎn)的方法。掌握基本SQL語句和函數(shù)的使用方法。掌握數(shù)據(jù)庫連接的基本方式。14.1.1教學(xué)案例━━配置Web服務(wù)器14.1.2教學(xué)案例━━定義測(cè)試服務(wù)器14.1 搭建本地ASP開發(fā)環(huán)境14.1.1教學(xué)案例━━配置Web服務(wù)器ASP必須在安裝有IIS的服務(wù)器中才能運(yùn)行,因此在制作ASP動(dòng)態(tài)網(wǎng)頁之前,必須首先安裝和配置IIS。通常可以在本地Windows系統(tǒng)中安裝并配置IIS服務(wù)器。IIS服務(wù)器通常包括Web、FTP和SMTP等服務(wù)器功能,一般配置好Web服務(wù)器即可。在WindowsXPProfessional中配置Web服務(wù)器的方法是:在【控制面板】/【管理工具】中雙擊【Internet信息服務(wù)】選項(xiàng),打開【Internet信息服務(wù)】窗口,單擊按鈕,依次展開相應(yīng)文件夾,用鼠標(biāo)右鍵單擊【默認(rèn)網(wǎng)站】選項(xiàng),在彈出的快捷菜單中選擇【屬性】命令,彈出【默認(rèn)網(wǎng)站屬性】對(duì)話框,根據(jù)實(shí)際情況配置好【網(wǎng)站】選項(xiàng)卡的【IP地址】選項(xiàng)、【主目錄】選項(xiàng)卡的【本地路徑】選項(xiàng)、【文檔】選項(xiàng)卡的默認(rèn)首頁文檔即可。現(xiàn)在Windows7使用已經(jīng)比較普遍,學(xué)會(huì)在Windows7中配置Web服務(wù)器也是非常重要的。在配置Web服務(wù)器時(shí),可以直接針對(duì)站點(diǎn)進(jìn)行配置,這通常需要有單獨(dú)的IP地址才能夠訪問。也可以在已有站點(diǎn)的下面創(chuàng)建一個(gè)虛擬目錄進(jìn)行配置,這樣只需要使用已有站點(diǎn)的IP地址加上虛擬目錄名稱就可以訪問。14.1.1教學(xué)案例━━配置Web服務(wù)器添加網(wǎng)站:選擇【網(wǎng)站】選項(xiàng),然后單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇【添加網(wǎng)站】命令,打開【添加網(wǎng)站】對(duì)話框,設(shè)置網(wǎng)站名稱、物理路徑、IP地址和端口等選項(xiàng)。14.1.1教學(xué)案例━━配置Web服務(wù)器啟用父路徑:在中間窗口中雙擊【ASP】選項(xiàng),在打開的【ASP】窗口中將【啟用父路徑】的值設(shè)置為“True”。14.1.1教學(xué)案例━━配置Web服務(wù)器設(shè)置默認(rèn)文檔:在【Internet信息服務(wù)(IIS)管理器】窗口左側(cè)列表中選擇網(wǎng)站【mengxiang】,然后在中間窗口中雙擊【默認(rèn)文檔】選項(xiàng),在右側(cè)列表中單擊【添加】選項(xiàng),打開【添加默認(rèn)文檔】對(duì)話框,根據(jù)需要添加默認(rèn)文檔名稱。14.1.1教學(xué)案例━━配置Web服務(wù)器配置虛擬目錄:選擇一個(gè)網(wǎng)站,然后單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇【添加虛擬目錄】命令,打開【添加虛擬目錄】對(duì)話框,設(shè)置虛擬目錄別名和物理路徑即可。14.1.2 教學(xué)案例━━定義測(cè)試服務(wù)器在本地計(jì)算機(jī)上配置好了Web服務(wù)器后,還需要在DreamweaverCS6中定義一個(gè)可以使用服務(wù)器技術(shù)的站點(diǎn),以便于程序的開發(fā)和測(cè)試。這就需要在【站點(diǎn)設(shè)置對(duì)象】對(duì)話框中,設(shè)置好【站點(diǎn)】和【服務(wù)器】兩個(gè)選項(xiàng)。在【基本】選項(xiàng)卡中,設(shè)置【服務(wù)器名稱】、【連接方法】、【服務(wù)器文件夾】和【W(wǎng)ebURL】,在【高級(jí)】選項(xiàng)卡中設(shè)置測(cè)試服務(wù)器的【服務(wù)器模型】。14.1.2 教學(xué)案例━━定義測(cè)試服務(wù)器選擇【測(cè)試】選項(xiàng)。14.2.1
關(guān)于遠(yuǎn)程IIS服務(wù)器14.2.2教學(xué)案例━━配置遠(yuǎn)程Web服務(wù)器14.2.3教學(xué)案例━━配置遠(yuǎn)程FTP服務(wù)器14.2.4
教學(xué)案例━━定義遠(yuǎn)程服務(wù)器14.2 搭建遠(yuǎn)程ASP運(yùn)行環(huán)境14.2.1關(guān)于遠(yuǎn)程IIS服務(wù)器IIS(InternetInformationServer,互聯(lián)網(wǎng)信息服務(wù))是由微軟公司提供的一種Web(網(wǎng)頁)服務(wù)組件,其中包括Web服務(wù)器、FTP服務(wù)器、NNTP服務(wù)器和SMTP服務(wù)器,分別用于網(wǎng)頁瀏覽、文件傳輸、新聞服務(wù)和郵件發(fā)送等方面,它使得在局域網(wǎng)、互聯(lián)網(wǎng)等網(wǎng)絡(luò)上發(fā)布信息成了一件很容易的事。作為網(wǎng)頁制作者,掌握配置遠(yuǎn)程IIS服務(wù)器以及將網(wǎng)頁發(fā)布到遠(yuǎn)程服務(wù)器的方法是基本要求。這里假設(shè)用戶能夠控制遠(yuǎn)程服務(wù)器,在這種情況下用戶就可以自行配置IIS服務(wù)器。配置好Web服務(wù)器,可以保證網(wǎng)頁能夠正常運(yùn)行。配置好FTP服務(wù)器,可以保證能夠上傳網(wǎng)頁。在配置Web服務(wù)器時(shí),可以直接針對(duì)網(wǎng)站進(jìn)行配置,也可以在已有網(wǎng)站的下面創(chuàng)建一個(gè)虛擬目錄進(jìn)行配置。在配置FTP服務(wù)器時(shí),也可以針對(duì)網(wǎng)站或虛擬目錄進(jìn)行配置,方法和道理類似Web服務(wù)器。14.2.2 教學(xué)案例━━配置遠(yuǎn)程Web服務(wù)器在WindowsServer2003的IIS中,如果使用默認(rèn)Web站點(diǎn)可以直接進(jìn)行配置,如果需要新建Web站點(diǎn)可以根據(jù)向?qū)нM(jìn)行創(chuàng)建,如果需要在某Web站點(diǎn)下新建虛擬目錄也可以根據(jù)向?qū)нM(jìn)行創(chuàng)建并配置。創(chuàng)建網(wǎng)站:設(shè)置網(wǎng)站名稱和IP地址14.2.2 教學(xué)案例━━配置遠(yuǎn)程Web服務(wù)器創(chuàng)建網(wǎng)站:設(shè)置網(wǎng)站主目錄和網(wǎng)站訪問權(quán)限14.2.2 教學(xué)案例━━配置遠(yuǎn)程Web服務(wù)器選中網(wǎng)站,然后單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇【屬性】命令,打開【屬性】對(duì)話框,可以根據(jù)需要修改網(wǎng)站名稱、IP地址等選項(xiàng)。14.2.2 教學(xué)案例━━配置遠(yuǎn)程Web服務(wù)器運(yùn)行ASP網(wǎng)頁:在左側(cè)列表中選擇【W(wǎng)eb服務(wù)擴(kuò)展】選項(xiàng),然后檢查右側(cè)列表中【ActiveServerPages】選項(xiàng)是否是“允許”狀態(tài),如果不是(即“禁止”)需要選擇【ActiveServerPages】選項(xiàng),接著單擊【允許】按鈕使服務(wù)器能夠支持運(yùn)行ASP網(wǎng)頁。14.2.3 教學(xué)案例━━配置遠(yuǎn)程FTP服務(wù)器在WindowsServer2003的IIS中,如果使用默認(rèn)FTP站點(diǎn)可以直接進(jìn)行配置,如果需要新建FTP站點(diǎn)可以根據(jù)向?qū)нM(jìn)行創(chuàng)建,如果需要在某FTP站點(diǎn)下新建虛擬目錄也可以根據(jù)向?qū)нM(jìn)行創(chuàng)建并配置。新建FTP站點(diǎn):設(shè)置FTP站點(diǎn)描述和IP地址。14.2.3 教學(xué)案例━━配置遠(yuǎn)程FTP服務(wù)器新建FTP站點(diǎn):設(shè)置FTP站點(diǎn)主目錄和站點(diǎn)訪問權(quán)限。14.2.3 教學(xué)案例━━配置遠(yuǎn)程FTP服務(wù)器FTP站點(diǎn)創(chuàng)建完成后,在【FTP站點(diǎn)】選項(xiàng)下將出現(xiàn)新創(chuàng)建的FTP站點(diǎn)名稱,可以繼續(xù)配置其相關(guān)屬性。14.2.4 教學(xué)案例━━定義遠(yuǎn)程服務(wù)器在遠(yuǎn)程服務(wù)器配置好了FTP站點(diǎn)以后,如果希望使用DreamweaverCS6連接到遠(yuǎn)程服務(wù)器以便發(fā)布文件,必須在【站點(diǎn)設(shè)置對(duì)象】對(duì)話框的【服務(wù)器】類別中設(shè)置遠(yuǎn)程服務(wù)器,這樣才能使用DreamweaverCS6發(fā)布文件。14.2.4 教學(xué)案例━━定義遠(yuǎn)程服務(wù)器選擇【遠(yuǎn)程】選項(xiàng)14.3數(shù)據(jù)庫、SQL語句和SQL函數(shù)14.3.1
數(shù)據(jù)庫基礎(chǔ)14.3.2
SQL常用語句14.3.3
SQL常用函數(shù)14.3.1數(shù)據(jù)庫基礎(chǔ)利用數(shù)據(jù)庫可以存儲(chǔ)和維護(hù)動(dòng)態(tài)網(wǎng)站中的數(shù)據(jù),有利于管理動(dòng)態(tài)網(wǎng)站中的信息。數(shù)據(jù)庫是存儲(chǔ)在表中的數(shù)據(jù)的集合,表的每一行組成一條記錄,每一列組成記錄中的一個(gè)域。動(dòng)態(tài)網(wǎng)頁可以指示應(yīng)用程序服務(wù)器從數(shù)據(jù)庫中提取數(shù)據(jù),并將其插入頁面的HTML中。通過用數(shù)據(jù)庫存儲(chǔ)內(nèi)容可以使Web站點(diǎn)的設(shè)計(jì)與要顯示給站點(diǎn)用戶的內(nèi)容分開。不必為每個(gè)頁面都編寫單獨(dú)的HTML文件,只需為要呈現(xiàn)的不同類型的信息編寫一個(gè)頁面(或模板)即可。然后可以將內(nèi)容上傳到數(shù)據(jù)庫中,并使Web站點(diǎn)檢索該內(nèi)容來響應(yīng)用戶請(qǐng)求。還可以更新單個(gè)源中的信息,然后將該更改傳播到整個(gè)網(wǎng)站,而不必手動(dòng)編輯每個(gè)頁面。如果建立穩(wěn)定的、對(duì)業(yè)務(wù)至關(guān)重要的應(yīng)用程序,則可以使用基于服務(wù)器的數(shù)據(jù)庫,如使用MicrosoftSQLServer、Oracle9i或MySQL創(chuàng)建的數(shù)據(jù)庫。如果建立小型低成本的應(yīng)用程序,則可以使用基于文件的數(shù)據(jù)庫,如使用MicrosoftAccess創(chuàng)建的數(shù)據(jù)庫。Access作為Microsoft
Office辦公系統(tǒng)中的一個(gè)重要組件,是最常用的桌面數(shù)據(jù)庫管理系統(tǒng)之一,非常適合數(shù)據(jù)量不是很大的中小型站點(diǎn)。14.3.2 SQL常用語句一、檢索記錄(SELECT)從數(shù)據(jù)庫中檢索記錄,需要使用SELECT語句,其格式為:SELECT<目標(biāo)表達(dá)式>[,<目標(biāo)表達(dá)式>]…FROM<表名>[,<表名>]…[WHERE<條件表達(dá)式>][ORDERBY<列名>[ASC|DESC]];二、添加記錄(INSERT)向數(shù)據(jù)表中添加記錄要使用INSERT語句,其格式為:INSERTINTO<表名>[(<屬性列1>[,<屬性列2>]…)]VALUES(<常量1>[,<常量2>]…);14.3.2 SQL常用語句三、修改記錄(UPDATE)要修改數(shù)據(jù)表中已經(jīng)存在的一條或多條記錄,需要使用UPDATE語句。同DELETE語句一樣,UPDATE語句可以使用WHERE子句來定義更新特定的記錄,如果不提供WHERE子句,表中的所有記錄都將被更新。UPDATE語句的格式為:UPDATE<表名>SET<列名>=<表達(dá)式>[,<列名>=<表達(dá)式>]…[WHERE<條件表達(dá)式>];四、刪除記錄(DELETE)要從表中刪除一個(gè)或多個(gè)記錄,需要使用DELETE語句。可以給DELETE語句提供WHERE子句,WHERE子句用來定義要?jiǎng)h除的記錄,如果不給DELETE語句提供WHERE子句,數(shù)據(jù)表中的所有記錄都將被刪除。DELETE語句的格式為:DELETEFROM<表名>[WHERE<條件表達(dá)式>];14.3.3 SQL常用函數(shù)一、數(shù)字函數(shù)? ABS(n):求n的絕對(duì)值;? EXP(n):求n的指數(shù);? MOD(m,n):求m除以n的余數(shù);? CEIL(n):返回大于等于n的最小整數(shù);? FLOOR(n):返回小于等于n的最大整數(shù);? ROUND(n,m):對(duì)n小數(shù)點(diǎn)后的值做四舍五入處理,保留m位;? TRUNC(n,m):對(duì)n小數(shù)點(diǎn)后的值做截?cái)嗵幚恚A鬽位;? SQRT(n):求n的平方根;? SING(n):求n的值,為正數(shù)、0或負(fù)數(shù)時(shí)分別返回1、0、-1。14.3.3 SQL常用函數(shù)二、字符函數(shù)? LOWER(char):將大寫轉(zhuǎn)換為小寫;? UPPER(char):將小寫轉(zhuǎn)換為大寫;? INITCAP(char):將首字母轉(zhuǎn)換為大寫;? CONCAT(char1,char2):連接字符串,相當(dāng)于“||”;? SUBSTR(char,start,length):返回字符串表達(dá)式中從第start開始的length個(gè)字符;? LENGTH(char):返回字符串表達(dá)式char的長度;? LTRIM(char):去掉字符串表達(dá)式后面的空格;? ASCII(char):取字符串char的首字符的ASCII值;? CHAR(number):取number的ASCII字符;? REPLACE(char1,str1,str2):將字符串中所有的str1換成str2;? INSTR(char1,char2,start,times):在char1字符串中搜索char2字符串,start為執(zhí)行搜索的起始位置,times為搜索次數(shù)。14.3.3 SQL常用函數(shù)三、日期函數(shù)? SYSDATE():返回系統(tǒng)當(dāng)前日期和時(shí)間;? NEXT_DAY(day,char):返回day指定的日期之后并滿足char指定條件的第一個(gè)日期,char所指條件只能為星期幾;? LAST_DAY(day):返回day日期所指定月份中最后一天所對(duì)應(yīng)的日期;? ADD_MONTHS(day,n):返回日期在n個(gè)月后(n為正數(shù))或前(n為負(fù)數(shù))的日期;? MONTHS_BETWEEN(day1,day2):返回day1日期與day2日期相差的月份;? ROUND(day,[fmt]):按fmt格式對(duì)日期數(shù)據(jù)做舍入處理,默認(rèn)舍入到日;? TRUNC(,[fmt]):按照fmt指定的格式對(duì)日期數(shù)據(jù)day做截?cái)嗵幚?,默認(rèn)截?cái)嗟饺铡?4.3.3 SQL常用函數(shù)四、轉(zhuǎn)換函數(shù)? TO_CHAR(numerordate):將一個(gè)數(shù)字或日期轉(zhuǎn)換成為字符串;? TO_NUMBER(char):將字符型數(shù)據(jù)轉(zhuǎn)換成為數(shù)字型數(shù)據(jù);? TO_DATE(char):將字符型數(shù)據(jù)轉(zhuǎn)換成為日期型數(shù)據(jù);? CONVERT(char):將一個(gè)字符串從一種字符集轉(zhuǎn)換成為另一種字符集;? CHARTOROWID(char):將字符串轉(zhuǎn)換成為ROWID數(shù)據(jù)類型;? ROWIDTOCHAR(char):將字符串轉(zhuǎn)換成為CHAR數(shù)據(jù)類型;? HEXTORAW(char_16):將一個(gè)16進(jìn)制字符串轉(zhuǎn)換成為RAW數(shù)據(jù)類型;? ROWTOHEX(raw):將一個(gè)RAW數(shù)據(jù)類型轉(zhuǎn)換成為16進(jìn)制數(shù)據(jù)類型;? TO_MULTI_BYTE(char_single):將一個(gè)單字節(jié)字符串轉(zhuǎn)換成為多字節(jié)字符串;? TO
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工廠生產(chǎn)承包合同
- 2024貨運(yùn)合同格式范本新版范文
- 2024新版廣告合同范本
- 定制辦公桌椅及安裝協(xié)議
- 投資合作談判技巧
- 招標(biāo)代理合作協(xié)議樣本
- 房建工程施工分包協(xié)議
- 戶外廣告業(yè)務(wù)合作合同參考
- 廣東省室內(nèi)裝潢設(shè)計(jì)合同樣本
- 3.1.1橢圓的標(biāo)準(zhǔn)方程【同步課件】
- 危廢治理項(xiàng)目經(jīng)驗(yàn)-危廢治理案例分析
- 南京市2024-2025學(xué)年六年級(jí)上學(xué)期11月期中調(diào)研數(shù)學(xué)試卷二(有答案)
- 汽車防凍液中毒
- 粉條產(chǎn)品購銷合同模板
- 2024至2030年中國自動(dòng)車配件行業(yè)投資前景及策略咨詢研究報(bào)告
- 2024-2030年中國蔗糖行業(yè)市場(chǎng)深度調(diào)研及發(fā)展趨勢(shì)與投資前景研究報(bào)告
- 北師版 七上 數(shù)學(xué) 第四章 基本平面圖形《角-第2課時(shí) 角的大小比較》課件
- 外研版小學(xué)英語(三起點(diǎn))六年級(jí)上冊(cè)期末測(cè)試題及答案(共3套)
- 北師大版(2024新版)七年級(jí)上冊(cè)生物期中學(xué)情調(diào)研測(cè)試卷(含答案)
- 產(chǎn)品包裝規(guī)范管理制度
- 2024年海南省中考物理試題卷(含答案)
評(píng)論
0/150
提交評(píng)論