- 1、本文档共58页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网页资料库的操作
網頁資料庫的操作
本章學習目標
什麼是 頁資料庫
建 立 頁資料庫的環境
SQL 語言的基礎
ADO 元件的基礎
FrontPage 2000 的資料庫操作
SQL 版的資料庫操作
RecordSet 版的資料庫操作
11-1 什麼是網頁資料庫
站的網頁內容是使用HTML 標記顯示的文件編排效果 ,這是一種靜
態的內容呈現方式 ,充其量 HTML 標記只是一種文件編排的語言 ,所
謂 頁設計只是一種進階的文件編排功能罷了。
現在 ASP 程式讓 頁設計成為一種程式語言 ,在功能上足以開發完整
的Web 應用程式,此時資料庫正是Web 應用程式後端不可缺少的系統
支援 ,因為Web 應用程式大多就是網頁資料庫。
什麼是 頁資料庫
看!在電腦的應用領域,資料庫才是公司行號或家庭電腦化的真正
推手,早期的程式設計師大都是靠著替人設計資料庫系統為生,眾多的
出勤管理系統、倉庫管理系統、進銷存系統,或小至錄影帶店管理系統,
這些系統簡單的說都是資料庫系統。
在國內曾經有超過八成以上的程式設計師都是學 Clipper ,筆者也是其
中之一,這是一種屬於PC 級XBase 資料庫的資料庫語言。
目前來說,資料庫系統的本身就是一套應用程式,使用者在不撰寫任何
程式碼的情況下都可以使用,只有比較複雜的系統,程式開發者才會撰
寫提供的語言設計客戶所需的應用系統,以便使用資料庫,
而開發資料庫系統是在建立 資料庫的使用介面和決策架構,針對不同的
需 使用資料庫內的記錄,至於資料庫系統本身,其目的只是在存取資
料 ,作為應用系統儲存資料的地方。
現在轉換到 Web 舞台後,其本質並沒有轉變 ,只是資料庫的使用介面
成為 頁,資料庫成為 頁內容的來源,網頁資料庫就是一個結合前端
頁使用介面,加上後端Web 伺服器和資料庫系統的一種全新的應用
程式。
不僅如此在結合後端的資料庫系統後,網頁正式成為一個Web 應用程
式的開發環境,而不再侷限為一個展示的舞台,應用程式將徹底打破地
域的限制,因為只要連上Internet 的電腦都能夠使用Web 應用程式存取
資料庫的內容。
網頁資料庫的操作 11
頁資料庫的系統需
頁資料庫系統需要一個Web 伺服器外 ,還需要支援的資料庫系統,
以開發測試系統的環境來說,筆者準備使用個人Web 伺服器PWS 加上
Access 2000 的資料庫系統,因為微軟的個人Web 伺服器支援ASP ,所
以ASP 就是筆者開發Web 應用程式的工具 , 頁資料庫開發測試環境
的軟體需 ,如下所示:
u Windows 98/98 SE 作業系統。
u PWS 4.0 個人Web 伺服器。
u Access 2000 資料庫系統。
基本上只需資料庫系統支援 ODBC 就可以隱身幕後,成為後端的網頁
資料庫,例如:SQL Server 和Oracle 。
請注意 !PWS 加上Access 的測試環境並不足以作為商業運作的
頁資料庫,筆者只是用來作為系統開發的環境 ,因為所需的軟體比
較容易取得,以微軟的系統來說 ,商業運作的 頁資料庫需要 IIS
伺服器加上SQL Server 資料庫系統。
事實上,這個開發測試環境可以很容易升級成為商業運作的Web 應用
程式,因為筆者使用的測試環境都是與IIS 和SQL Server 系出同源的微
軟產品。
如何建 立網頁資料庫
早期的網頁設計者如果需要使用資料庫的記錄,必須使用CGI 、IDC 的
介面技術建 立網頁資料庫,現在我們不用如此傷腦筋 ,因為 ASP 程式
提供更佳的解決方案存取資料庫的內容,ASP建立 頁資料庫的步驟 ,
如下所示:
u建立網頁所 需的資料庫,即資料庫檔案。
u 新增伺服器的ODBC 資料來源 ,系統需要安裝資料庫系統才會有支
援的驅動程式。
u 撰寫ASP 程式 ,使用ADO 元件存取資料庫的內容。
u
文档评论(0)