![任務(wù)35數(shù)據(jù)庫連接.ppt_第1頁](http://file.renrendoc.com/FileRoot1/2019-2/2/5a69d223-7a4a-4b01-a070-cb1acf634d03/5a69d223-7a4a-4b01-a070-cb1acf634d031.gif)
![任務(wù)35數(shù)據(jù)庫連接.ppt_第2頁](http://file.renrendoc.com/FileRoot1/2019-2/2/5a69d223-7a4a-4b01-a070-cb1acf634d03/5a69d223-7a4a-4b01-a070-cb1acf634d032.gif)
![任務(wù)35數(shù)據(jù)庫連接.ppt_第3頁](http://file.renrendoc.com/FileRoot1/2019-2/2/5a69d223-7a4a-4b01-a070-cb1acf634d03/5a69d223-7a4a-4b01-a070-cb1acf634d033.gif)
![任務(wù)35數(shù)據(jù)庫連接.ppt_第4頁](http://file.renrendoc.com/FileRoot1/2019-2/2/5a69d223-7a4a-4b01-a070-cb1acf634d03/5a69d223-7a4a-4b01-a070-cb1acf634d034.gif)
![任務(wù)35數(shù)據(jù)庫連接.ppt_第5頁](http://file.renrendoc.com/FileRoot1/2019-2/2/5a69d223-7a4a-4b01-a070-cb1acf634d03/5a69d223-7a4a-4b01-a070-cb1acf634d035.gif)
全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
任務(wù)3-5 數(shù)據(jù)庫連接,任務(wù)要求,1、能進(jìn)行不同方式的數(shù)據(jù)庫連接創(chuàng)建 2、能進(jìn)行數(shù)據(jù)記錄集的創(chuàng)建 3、能進(jìn)行針對(duì)數(shù)據(jù)庫數(shù)據(jù)的動(dòng)態(tài)操作 4、創(chuàng)建數(shù)據(jù)庫連接代碼文件:config.asp,任務(wù)效果圖,操作步驟:,通過ODBC連接數(shù)據(jù)庫,主要有使用數(shù)據(jù)源名稱(DSN)進(jìn)行連接和通過連接字符串連接兩種方式。 DSN(Data Source Name,數(shù)據(jù)源名稱)是應(yīng)用程序和數(shù)據(jù)庫連接的信息集合,在連接中DSN來代表用戶名、服務(wù)器名、所連接的數(shù)據(jù)庫名等。使用DSN連接數(shù)據(jù)庫的工作主要分為創(chuàng)建DSN連接和通過DSN來創(chuàng)建數(shù)據(jù)庫連接兩個(gè)過程。 一、創(chuàng)建DSN連接 1、打開“管理工具”窗口 單擊執(zhí)行“開始”-“控制面板”-“性能和維護(hù)”-“管理工具”命令,打開“管理工具”對(duì)話框,如圖3-5_2所示。,任務(wù)3-5 數(shù)據(jù)庫連接,操作步驟:,、打開“ODBC數(shù)據(jù)源管理器”對(duì)話框。 雙擊“數(shù)據(jù)源”(ODBC)圖標(biāo),即可進(jìn)入“ODBC數(shù)據(jù)源管理器”對(duì)話框。 、創(chuàng)建新數(shù)據(jù)源。 選擇“DSN”選項(xiàng)卡,單擊“添加”按鈕,在彈出的“創(chuàng)建新數(shù)據(jù)源”對(duì)話框中選擇“Driver do Microsoft Access (*.mdb)”選項(xiàng),然后單擊“完成”按鈕。如圖3-5_3所示。 、選擇數(shù)據(jù)庫。 彈出的“ODBC Microsoft Access安裝”對(duì)話框中,單擊“選擇”按鈕,在打開的“選擇數(shù)據(jù)庫”對(duì)話框中定位到數(shù)據(jù)庫文件的存放位置,選擇已存在的數(shù)據(jù)庫文件“E:gshop2.0datadb.mdb”,如圖3-5_4所示。 、輸入數(shù)據(jù)源名。 返回“ODBC Microsoft Access安裝”對(duì)話框,在“數(shù)據(jù)源名”文本框中輸入數(shù)據(jù)源名“shopDB”,并單擊“確定 ”,如圖3-5_5所示。,任務(wù)3-5 數(shù)據(jù)庫連接,操作步驟:,二、通過DSN創(chuàng)建數(shù)據(jù)庫連接 1、在Adobe DreamweaverCS3中創(chuàng)建一個(gè)config.asp文件。 2、使用DSN數(shù)據(jù)源創(chuàng)建一個(gè)名稱為“conn”數(shù)據(jù)庫連接,具體操作如圖3-5_6所示。 3、測(cè)試數(shù)據(jù)庫連接。操作如圖3-5-7所示。 三、使用連接字符串連接數(shù)據(jù)庫 1、自定義連接字符串,操作如圖3-5_8所示。 2、測(cè)試連接是否成功。測(cè)試方法同“二”,測(cè)試結(jié)果為“成功創(chuàng)建連接腳本”。,任務(wù)3-5 數(shù)據(jù)庫連接,提示: 其中Data Source=“e:/gshop2.0/data/db.mdb“為絕對(duì)路徑,但將網(wǎng)頁上傳到服務(wù)器時(shí),往往不知道其絕對(duì)路徑,就需要使用ServerMapPath()將虛擬路徑轉(zhuǎn)換為物理絕對(duì)路徑。一般寫成Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“&ServerMapPath(db)。,ODBC(Open Database Connectivity,開放式數(shù)據(jù)庫互聯(lián))是微軟公司開放服務(wù)結(jié)構(gòu)(WOSA,Windows Open Services Architecture)中有關(guān)數(shù)據(jù)庫的一個(gè)組成部分,它建立了一組規(guī)范,并提供了一組對(duì)數(shù)據(jù)庫訪問的標(biāo)準(zhǔn)API(應(yīng)用程序編程接口)。這些API利用SQL來完成其大部分任務(wù)。ODBC本身也提供了對(duì)SQL語言的支持,用戶可以直接將SQL語句送給ODBC。一個(gè)基于ODBC的應(yīng)用程序?qū)?shù)據(jù)庫的操作不依賴任何DBMS,不直接與DBMS打交道,所有的數(shù)據(jù)庫操作由對(duì)應(yīng)的DBMS的ODBC驅(qū)動(dòng)程序完成。也就是說,不論是FoxPro、Access還是Oracle數(shù)據(jù)庫,均可用ODBCAPI進(jìn)行訪問。由此可見,ODBC的最大優(yōu)點(diǎn)是能以統(tǒng)一的方式處理所有的數(shù)據(jù)庫。 一個(gè)完整的ODBC由下列幾個(gè)部件組成。 (1)應(yīng)用程序:處理和調(diào)用ODBC數(shù)據(jù)源以提供SQL語句和檢索結(jié)果,如ASP應(yīng)用程序; (2)ODBC管理器:管理安裝的ODBC驅(qū)動(dòng)程序和管理數(shù)據(jù)源; (3)驅(qū)動(dòng)程序管理器:管理ODBC驅(qū)動(dòng)程序,是ODBC最核心的部件; (4)ODBC API:即ODBC應(yīng)用程序接口,為程序訪問數(shù)據(jù)庫提供接口; (5)ODBC驅(qū)動(dòng)程序;提供ODBC和數(shù)據(jù)庫之間的接口; (6)數(shù)據(jù)源:它包含了數(shù)據(jù)庫位置和數(shù)據(jù)庫類型等信息,實(shí)際上它是數(shù)據(jù)連接的抽象描述。 每種數(shù)據(jù)庫引擎都需要向ODBC驅(qū)動(dòng)程序管理器注冊(cè)它自己的ODBC驅(qū)動(dòng)程序,這種驅(qū)動(dòng)程序?qū)τ诓煌臄?shù)據(jù)庫引擎是不同的。ODBC驅(qū)動(dòng)程序管理器能將與ODBC兼容的SQL請(qǐng)求,從應(yīng)用程序傳給這種獨(dú)一無二的驅(qū)動(dòng)程序,隨后又驅(qū)動(dòng)程序把對(duì)數(shù)據(jù)庫的操作請(qǐng)求,翻譯成相應(yīng)的數(shù)據(jù)庫引擎所提供的固有的調(diào)用,再對(duì)數(shù)據(jù)庫實(shí)現(xiàn)訪問操作。應(yīng)用程序要訪問一個(gè)數(shù)據(jù)庫,必須用ODBC管理器注冊(cè)一個(gè)數(shù)據(jù)源,管理器
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 四年級(jí)下冊(cè)口算競(jìng)賽題
- 四年級(jí)口算試卷
- 2024-2025學(xué)年二年級(jí)數(shù)學(xué)上冊(cè)第二單元100以內(nèi)的加法和減法二第5課時(shí)退位減法教案新人教版
- 2025至2030年中國(guó)汽車皮帶輪罩殼數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)固定回轉(zhuǎn)支撐式起重機(jī)數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)中醫(yī)儀器設(shè)備數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025年中國(guó)金剛布紋磚市場(chǎng)調(diào)查研究報(bào)告
- 2025至2031年中國(guó)高剛玉制品行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2030年中國(guó)金花米黃大板數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)超聲波孔壁測(cè)定儀數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2024公路工程施工安全風(fēng)險(xiǎn)辨識(shí)與管控實(shí)施指南
- 浙江省嘉興市2023-2024學(xué)年高一上學(xué)期1月期末考試政治試題
- 新疆2024年新疆和田師范??茖W(xué)校招聘70人筆試歷年典型考題及考點(diǎn)附答案解析
- 【正版授權(quán)】 ISO 15978:2002 EN Open end blind rivets with break pull mandrel and countersunk head - AIA/St
- 2024時(shí)事政治考試題庫(基礎(chǔ)題)
- 2024山西文旅投資集團(tuán)招聘117人公開引進(jìn)高層次人才和急需緊缺人才筆試參考題庫(共500題)答案詳解版
- 小學(xué)校本課程教材《趣味數(shù)學(xué)》
- 干細(xì)胞療法推廣方案
- (2024年)電工安全培訓(xùn)(新編)課件
- mil-std-1916抽樣標(biāo)準(zhǔn)(中文版)
- 《社區(qū)康復(fù)》課件-第七章 腦癱患兒的社區(qū)康復(fù)實(shí)踐
評(píng)論
0/150
提交評(píng)論