




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、本教程講述了如何在Dreamweaver中建立與Access數(shù)據(jù)庫的連接。 在學(xué)習(xí)本教程前,您需要掌握以下內(nèi)容: 創(chuàng)建支持ASP的服務(wù)器教程地址:dispbbs.asp?boardID=20&ID=240544 使用Access數(shù)據(jù)庫教程地址:dispbbs.asp?boardID=20&ID=241948 設(shè)置Dreamweaver站點(diǎn)教程地址:dispbbs.asp?boardID=20&ID=243575打開Dreamweaver,建立一個ASP(VBScript)站點(diǎn),把數(shù)據(jù)庫放在網(wǎng)站目錄下,這里我是把數(shù)據(jù)庫%flash8=data%.mdb放在網(wǎng)站根目錄下的d
2、ata#base目錄下。打開“文件”面板,在站點(diǎn)上點(diǎn)擊右鍵,在彈出的菜單中選擇“新建文件”,會在站點(diǎn)目錄中新建一個untitled.asp。我們將文件名改為index.asp。雙擊打開index.asp(必須要打開站點(diǎn)下的一個文件才能進(jìn)行創(chuàng)建數(shù)據(jù)庫連接的操作)。打開“應(yīng)用程序”面板,在“數(shù)據(jù)庫”面板中可以看到有4個步驟,只有前3個步驟完成了才能進(jìn)行第4步“創(chuàng)建連接”的操作。在進(jìn)行下面的操作前請確認(rèn)前3個步驟的前面都打上了“ ”(必須)。點(diǎn)擊該面板上的“+”號,在彈出的菜單中選擇“自定義連接字符串”。在彈出的“自定義連接字符串”窗口中,連接名稱填寫自定義的名稱(為了好的編程習(xí)慣,最好名稱前加上c
3、onn前綴,表明這是一個連接字符串)。在連接字符串中填寫:Driver=Microsoft Access Driver (*.mdb);DBQ=你的數(shù)據(jù)庫的絕對路徑這里當(dāng)然就是:Driver=Microsoft Access Driver (*.mdb);DBQ=F:Programflash8aspdata#base%flash8=data%.mdb(一定注意Driver和(*.mdb)之間有個空格,不要寫錯了)“Dreamweaver應(yīng)連接”選擇“使用此計(jì)算機(jī)上的驅(qū)動程序”。填寫完畢后,點(diǎn)擊右邊的“測試”按鈕,如果操作沒有問題的話就會彈出“成功創(chuàng)建連接腳本”的提示窗口。點(diǎn)擊“確定”完成連接的
4、創(chuàng)建。此時回到“應(yīng)用程序”面板中的“數(shù)據(jù)庫”,可以看到我們創(chuàng)建的數(shù)據(jù)庫連接已經(jīng)生效,可以在這里查看數(shù)據(jù)庫的結(jié)構(gòu)和相關(guān)信息。在數(shù)據(jù)表上單擊右鍵,選擇“查看數(shù)據(jù)”,可以查看到該數(shù)據(jù)表中的詳細(xì)內(nèi)容。在“文件”面板中,我們可以看到DW自動生成了一個Connections的文件夾,其中包含了一個以我們剛才自定的連接名稱命名的asp文件,這個就是保存連接字符串的地方。因?yàn)槲覀冊谶B接中使用了數(shù)據(jù)庫絕對路徑,而當(dāng)我們把程序上傳到服務(wù)器后,服務(wù)器上數(shù)據(jù)庫的絕對路徑可能和本地路徑不一樣,程序會出錯。為了避免這種情況,我們要在程序中使用相對路徑。雙擊打開連接文件,切換到源代碼視圖,找到如下的一行:在這一行前加一個單
5、引號“”把這行注釋掉,然后在另一行輸入如下代碼:MM_conntest_String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.Mappath("/data#base/%flash8=data%.mdb")其中的conntest和數(shù)據(jù)庫地址根據(jù)自己的實(shí)際情況進(jìn)行修改。很多人也許會奇怪,為什么我們不在創(chuàng)建連接時就使用相對路徑呢?其實(shí)這是有原因的。在Dreamweaver中,檢測連接文件時是會連注釋一起解釋的,在Dreamweaver中做程序時就會使用第一個出現(xiàn)的連接字符串;而在
6、服務(wù)器中IIS解釋文件時會忽略掉注釋,會使用第二個連接字符串。呵呵,明白了吧,這樣我們就實(shí)現(xiàn)了在Dreamweaver中做程序時使用絕對路徑,在服務(wù)器上瀏覽時使用相對路徑定位數(shù)據(jù)庫而不用修改代碼的目的。另外,在Server.Mappath("/data#base/%flash8=data%.mdb")這段代碼中,/放在最前面是指從網(wǎng)站的根目錄開始。如果你的網(wǎng)站不在服務(wù)器的網(wǎng)站根目錄下,則要去掉/,而改以文件的相對位置。比如對于本例的index.asp文件來說,可以使用data#base/%flash8=data%.mdb就能定位到數(shù)據(jù)庫了。如果是在上一級目錄,則要使用“./
7、”。好了,數(shù)據(jù)庫連接創(chuàng)建完畢了。我們來測試一下吧。打開index.asp文件,在“應(yīng)用程序”面板上選擇“綁定”面板,點(diǎn)擊“+”選擇“記錄集(查詢)”來創(chuàng)建一個記錄集。在彈出的窗口中填寫記錄集的名稱(同樣為了良好的習(xí)慣建議在記錄前面加上前綴rs),選擇建立的數(shù)據(jù)庫連接,再選擇相應(yīng)的數(shù)據(jù)表。其中的一些其它選項(xiàng)我以后會詳細(xì)講解,這里按圖中的選擇就行了。選擇好了之后,點(diǎn)擊右邊的“測試”按鈕,可以看到我們建立的記錄集中包含的所有數(shù)據(jù)。表示我們建立記錄集成功。“確定”后可以看到在“綁定”面板中看到我們建立的記錄集包含的相應(yīng)字段。在程序中我們只需要將字段拖到頁面上就可以插入記錄集的數(shù)據(jù)到頁面上了。這里提一點(diǎn):記錄集是數(shù)據(jù)庫反映在ASP程序中的方式。我們可以通過不同的SQL語句從數(shù)據(jù)庫的一個表或者多個表中查詢我們需要的數(shù)據(jù)組成一個記錄集,以滿足我們查詢數(shù)據(jù)庫中各種數(shù)據(jù)并應(yīng)用在ASP程序中的要求??梢哉f,我們程序中所有查詢數(shù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年全國二卷高考英語作文深度解析及寫作指導(dǎo)
- 壽險(xiǎn)公司客戶經(jīng)營研究
- 公司宣傳車輛管理制度
- 公司洗錢風(fēng)險(xiǎn)管理制度
- 公司現(xiàn)行運(yùn)營管理制度
- 公司電商部門管理制度
- 公司裝修工程管理制度
- 錳基納米反應(yīng)器的構(gòu)建及其在協(xié)同激活STING信號通路的應(yīng)用
- 廣東省汕頭市2024-2025學(xué)年高二下冊第一次月考數(shù)學(xué)試卷附解析
- 2025年中考語文(長沙用)課件:主題12 漢字的魅力專題研討活動
- 常用應(yīng)用文寫作格式
- (國衛(wèi)版)老年人能力評估
- 國開2023秋《人文英語3》第1-4單元作文練習(xí)參考答案
- (完整版)雨水收集系統(tǒng)施工方案
- 電磁場與電磁波智慧樹知到課后章節(jié)答案2023年下同濟(jì)大學(xué)
- 中國女性生理健康白皮書
- 天然氣巡檢記錄表
- 復(fù)合材料低溫貯箱的研究進(jìn)展
- 機(jī)電各系統(tǒng)工程量計(jì)算教學(xué)課件
- 創(chuàng)造學(xué)-我愛創(chuàng)新-江西財(cái)經(jīng)大學(xué)中國大學(xué)mooc課后章節(jié)答案期末考試題庫2023年
- 贛價協(xié)〔2015〕9號江西省建設(shè)工程造價咨詢服務(wù)收費(fèi)基準(zhǔn)價
評論
0/150
提交評論