欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
DW網(wǎng)頁(yè)設計:數據庫連接

在實(shí)例 1 中已經(jīng)為開(kāi)發(fā)網(wǎng)絡(luò )應用程序構建好了開(kāi)發(fā)環(huán)境,但要開(kāi)發(fā)網(wǎng)絡(luò )數據庫,還必須做好數據庫的連接工作。從本實(shí)例開(kāi)始至實(shí)例 90 將以一家玩具公司電子商務(wù)平臺的開(kāi)發(fā)為例,詳細講解 Dreamweaver+ASP.NET+Access 網(wǎng)絡(luò )數據庫的開(kāi)發(fā)過(guò)程。本實(shí)例主要講解數據庫連接技術(shù)。

效果說(shuō)明 通過(guò)單擊【數據庫】面板中的【 OLE DB 連接】,創(chuàng )建與 Access 的數據庫連接“ dwconn ”,結果如圖 75-1 所示。

 

創(chuàng )作思想 某玩具公司電子商務(wù)平臺的數據庫由 DreamweaverCP 表、 DreamweaverGL 表和 DreamweaverKH 表組成。 DreamweaverCP 表用于存儲該公司的產(chǎn)品信息; DreamweaverGL 表用于存儲該公司管理員的相關(guān)資料; DreamweaverKH 表用于存儲該公司客戶(hù)的有關(guān)資料。首先在 Access 中創(chuàng )建數據庫“ dwdat.mdb ”,并創(chuàng )建 3 個(gè)數據表,然后在 Dreamweaver 站點(diǎn)“ Dreamweaver100 ”(在實(shí)例 1 中已經(jīng)創(chuàng )建的站點(diǎn))中創(chuàng )建該數據庫連接,以便于電子商務(wù)平臺的開(kāi)發(fā)。

操作步驟

( 1 )復制好“ dwdat.mdb ”文件并用 Access 打開(kāi)。將“光碟 \ 源文件 \ 實(shí)例 75 ” 目錄下的數據庫文件“ dwdat.mdb ”復制到“ C:\ Inetpub\wwwroot\dat ”目錄(該目錄為實(shí)例 1 中所建站點(diǎn)“ Dreamweaver100 ”下的目錄)下,并在 Access 中打開(kāi)“ C:\ Inetpub\wwwroot\dat\dwdat.mdb ”文件,數據庫“ dwdat.mdb ”中包括“ DreamweaverCP ”、“ DreamweaverGL ”、“ DreamweaverKH ”、“ CPDD ”和“ POLL ” 5 個(gè)數據表,其中“ DreamweaverCP ”表用于存儲該公司產(chǎn)品的有關(guān)資料,其數據結構如圖 75-2 所示;“ DreamweaverGL ”表用于管理該公司人員的有關(guān)資料,其數據結構如圖 75-3 所示;“ DreamweaverKH ”表用于存儲該公司的用戶(hù)注冊信息,其數據結構如圖 75-4 所示;“ CPDD ”表用于存儲該公司的產(chǎn)品訂單信息,其數據結構如圖 75-5 所示;“ POLL ”表則用于存儲該公司的在線(xiàn)調查資料,其數據結構如圖 75-6 所示。

 

( 2 )新建動(dòng)態(tài)頁(yè)。運行 Dreamweaver MX 2004 ,選擇【文件】|【新建】菜單命令,在彈出的【新建文檔】對話(huà)框中創(chuàng )建一個(gè)名為“ ASP.NET VB ”的動(dòng)態(tài)頁(yè),如圖 75-7 所示。

提示:這里是以實(shí)例 2 中建立的站點(diǎn)來(lái)開(kāi)發(fā)玩具公司網(wǎng)絡(luò )應用程序的,有關(guān)站點(diǎn)的建立請參考實(shí)例 2 。

 

( 3 )創(chuàng )建數據庫連接“ dwconn ”。切換到數據庫面板,單擊【+】按鈕,在彈出的菜單中選擇【 OLE DB 連接】,創(chuàng )建數據庫連接“ dwconn ”,如圖 75-8 所示。

 

提示:在圖 75-7 所示的步驟 2 中,由于這里連接的數據庫是 Access 數據庫,所以應選擇【 OLE DB 連接】,而當要連接的數據庫是 SQL SERVER 時(shí),則應選擇【 SQL 服務(wù)器連接】。

在圖 75-7 所示的步驟 4 中,如果單擊【建立】按鈕時(shí)沒(méi)有任何反應,就會(huì )無(wú)法打開(kāi)【數據鏈接屬性】對話(huà)框。導致此問(wèn)題發(fā)生的一個(gè)原因可能是 MDAC 2.8 、 XP SP2 及 Windows2003 中默認包含著(zhù) MDAC 2.8 。 XP SP1 的用戶(hù)如果安裝了 MDAC 2.8 ,也會(huì )受到此問(wèn)題的影響,詳細情況請查閱 http://www.macromedia.com/cn/support/dreamweaver /ts/documents/dw_xp_sp2.htm#build 。

( 4 )創(chuàng )建“數據庫連接 .udl ”。單擊【開(kāi)始】|【所有程序】|【附件】|【記事本】菜單命令,創(chuàng )建一個(gè)空白記事本,并命名其為“數據庫連接 .udl ”(文件名可隨便取,但文件名的后綴必須是“ .udl ”,而不是“ .txt ”,存儲位置也可隨便設置),如圖 75-9 所示。本實(shí)例,是將“數據庫連接 .udl ”保存在桌面上。

提示:什么是 UDL 文件呢? UDL 是通用數據連接文件,通過(guò)該文件可以保存連接字符串。使用 UDL 文件存儲數據庫連接的方式和使用“ ODBC 數據源名稱(chēng) ( DSN )”非常相似。 UDL 文件可以存儲 OLE DB 連接信息,例如提供程序、用戶(hù)名、密碼和其他選項。

( 5 ) 選擇 OLE DB 提供程序。 關(guān)閉該記事本,用鼠標左鍵雙擊“數據庫連接 .udl ”,打開(kāi)【數據鏈接屬性】對話(huà)框,切換至【提供程序】窗口,選擇【 OLE DB 提供程序】列表中的“ Microsoft.Jet OLE DB 4.0 Provider ”,單擊【下一步】按鈕,如圖 75-10 所示。

( 6 )選擇并測試連接數據庫。在【連接】選項卡中選擇連接數據庫,并測試連接,如圖 75-11 所示。

( 7 ) 復制數據庫連接命令。 單擊鼠標右鍵,在彈出的快捷菜單中選擇【打開(kāi)方式】|【 NOTEPAD 】菜單命令,以記事方式打開(kāi)“數據庫連接 .udl ”,復制其數據庫連接命令,如圖 75-12 所示。

 

 

 

( 8 )測試數據庫連接。切換到 Dreamweaver 中,粘貼數據庫連接命令,并測試數據庫連接,如圖 75-13 所示。

( 9 )在測試數據庫連接時(shí),如果出現如圖 75-14 所示的對話(huà)框或如圖 75-15 所示的對話(huà)框,則說(shuō)明當前系統中沒(méi)有正確分配用戶(hù)權限,以便對數據庫進(jìn)行修改等操作。

 

 

其解決方法如下:

① 打開(kāi)“ c:\Intepud\wwwroot ”文件夾,執行【打開(kāi)】|【文件夾選項】菜單命令,在彈出的【文件夾選項】對話(huà)框中取消對【使用簡(jiǎn)單文件共享】的勾選,如圖 75-16 所示。

② 單擊鼠標右鍵,在彈出的快捷菜單中選擇【屬性】菜單項,然后在彈出的【 dat 屬性】對話(huà)框中設置“ ASP.NET Web Admin ”用戶(hù)權限,如圖 75-17 所示。

③ 在【 dat 屬性】對話(huà)框中設置“ Internet 來(lái)賓賬戶(hù)”、“啟動(dòng) IIS 進(jìn)程賬戶(hù)”的權限為允許修改。

 

( 10 )如果測試成功,但在【數據庫】面板中展開(kāi)【表】項時(shí),只出現“無(wú)”字,而沒(méi)有展現數據表,如圖 75-18 所示,則用如下方法解決。

① 退出 Dreamweaver ,雙擊“光碟 \ 源文件 \ 實(shí)例 75\ SP2DBFix 1.0.2 .mxp ”安裝該擴展文件。

② 再次運行 Dreamweaver ,執行【站點(diǎn)】|【高級】|【移除連接腳本】菜單命令。

③ 再次測試數據庫連接,在【數據庫】面板中展開(kāi)【表】項,即可展開(kāi)各數據表。

 

( 11 )這時(shí)在站點(diǎn)的根目錄下會(huì )添加一個(gè)新的文件“ web.config ”,說(shuō)明它完成數據庫連接工作,結果如圖 75-1 所示。

提示:在如圖 75-8 所示的步驟 4 中單擊【建立】按鈕,就能夠直接打開(kāi)【數據鏈接屬性】對話(huà)框,而無(wú)須創(chuàng )建“數據庫連接 .udl ”及復制其數據連接命令,在【數據鏈接屬性】對話(huà)框中可直接設置數據庫相關(guān)連接,如圖 75-10 和圖 75-11 所示。

( 12 )查看物理路徑。由于 Dreamweaver MX 是把連接數據庫的命令存放在 web.config 配置文件中的,因此只需打開(kāi) web.config 配置文件,并切換到代碼視圖,便可以看到如圖 75-19 中線(xiàn)框所示物理路徑。

 

( 13 )獲取數據庫在遠程主機上的路徑。由于網(wǎng)站最終會(huì )被上傳到遠程服務(wù)器中,所以其物理路徑一般不會(huì )與本地的物理路徑相同,并且在 web.config 配置文件中也不能使用諸如 Server.MapPath 之類(lèi)的服務(wù)器變量來(lái)獲取遠程空間的數據庫物理路徑。但可以通過(guò)其他方法來(lái)獲取數據庫在遠程主機上的真實(shí)目錄物理路徑。先假定上傳遠程空間的域名地址為 http://www.4u2v.com/Dreamweaver100 。

通過(guò)上面的虛擬地址來(lái)訪(fǎng)問(wèn)遠程虛擬主機的二級目錄 Dreamweaver100 ,由于數據庫文件保存在 dat 文件夾中,因此實(shí)際的虛擬地址為 http://www.4u2v.com/ Dreamweaver 100/dat 。

那么,將一個(gè)只包括“ <%=server.MapPath("") %> ”代碼的 ASP.NET VB 動(dòng)態(tài)頁(yè),上傳遠程空間的域名地址為 http://www.4u2v.com/Dreamweaver100 ,通過(guò)該 ASP.NET VB 動(dòng)態(tài)頁(yè)就可以獲取該遠程空間的物理路徑出來(lái),從而得出數據庫文件存放在該遠程空間的物理地址。

( 14 )下面舉一個(gè)例子:

在 Dreamweaver 中新建一個(gè)空白的 ASP.NET VB 動(dòng)態(tài)頁(yè),切換至代碼視圖,輸入代碼 <%=server.MapPath("") %> 。

 

將其保存為 dwurl.aspx ,在 IE 中瀏覽,結果如圖 75-20 所示。

在圖 75-20 中可以看到 dwurl.aspx 在服務(wù)器中的物理路徑是 C:\Inetpub \wwwroot\ ,而數據庫的物理路徑為 C:\Inetpub\wwwroot\dat\ dwdat. mdb 。得到遠程主機的物理路徑后,打開(kāi) web.config 配置文件,修正上傳到服務(wù)器數據庫中的物理路徑中。

這里所介紹的數據庫鏈接的創(chuàng )建方法是通過(guò) UDL 文件創(chuàng )建來(lái)實(shí)現的。在 Dreamwaver MX 中開(kāi)發(fā) ASP 網(wǎng)絡(luò )應用程序時(shí),也可以通過(guò)本實(shí)例所介紹的方法來(lái)創(chuàng )建數據庫鏈接 。本實(shí)例所創(chuàng )建數據庫“ dwdat.mdb ”及數據庫連接“ dwconn ”將被運用于實(shí)例 76 至實(shí)例 90 中。至此,本實(shí)例操作完畢。

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
DW MX實(shí)例:在線(xiàn)音樂(lè )網(wǎng)站-圖文教程-聯(lián)盟大學(xué)網(wǎng)_DreamWeaver_福建大學(xué)生聯(lián)盟
Dreamweaver做ASP數據庫的幾個(gè)常見(jiàn)問(wèn)題 (加上我個(gè)人的體驗)
《Excel數據庫管理應用教程》第八章外部數據交換
DTX - Database Toolbox For MFC Ver 1.8 (Freeware Version)
自己如何正確獲取MYSQL的ADO連接字符串
Dreamweaver網(wǎng)頁(yè)制作實(shí)例視頻教程
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久