- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CHAPTER 3
資料控制項與資料庫的應用
資料庫連接存取對於互動網站的重要性
DataSource 系列控制的介紹
資料庫的原理與建立
使用DataSource 控制項連結資料庫
GridView 控制項的使用
DetailsView 控制項的使用
FormView 控制項的使用
DataList 控制項的使用
挑戰 ASP.NET 2.0 for VB -互動網站百寶箱
3.1 ASP.NET 2.0 的資料庫存取機制
3.1.1 資料庫連接存取對於互動網站的重要性
一個互動網頁的呈現,說穿了就是將資料庫整理的結果顯示在網頁上,所以如何在網頁中連結
到資料庫,並讀出資料顯示,甚至寫入資料來更改,就是一個很大的重點。能夠簡易的連結各
種不同的資料來源顯示在網頁上一直是開發 Web 應用程式的一個關鍵問題。ASP.NET 2.0 中新
增的資料存取控制項的出現無疑為這個問題提出了很好的解決方法。
對於傳統的 ASP 和 ASP.NET 1.1 應用程式而言,開發人員不得不使用複雜的程式碼與資料庫溝
通以達到控制資料庫的動作。儘管有許多編輯工具 如 或 可
( Visual Studio .NET Dreamweaver)
以幫助開發人員快速生成這些內容,但畢竟在使用及維護上仍太複雜而不方便。
3.1.2 DataSource 系列控制的介紹
在ASP.NET 2.0 中對於資料連接方面做了很大的改進,新加入的DataSource 系列控制項,使得
網頁在連接資料庫方面更加容易,幾乎所有的動作都可以透過精靈的設置完成SQL 指令的編寫
和資料庫連接。 中的 系列控制項總共有 種,分別是:
ASP.NET 2.0 DataSource 5
1. SqlDataSource 控制項:用於連接Sql Server 資料庫的資料來源控制項。
2. AccessDataSource 控制項:用於連接Access 資料庫的資料來源控制項。
3. ObjectDataSource 控制項:用於連接自定義物件的資料來源控制項。
4. XmlDataSource 控制項:用於連接Xml 檔的資料來源控制項。
5. SiteMapDataSource 控制項:會擷取網站導覽提供者的巡覽資料,然後傳遞給能夠顯示該資料
的控制項,例如 TreeView 和 Menu 控制項。
本章中將介紹如何新增資料庫、如何於 ASP.NET 2.0 的網頁中使用控制項連接資料庫,再利用
其他相關的資料控制項將資料顯示在頁面上。
3-2
Chapter 3資料控制項與資料庫的應用
3.2 建立一個資料庫
要使一個網站達到互動的效果,不是讓網頁充滿動畫、音樂,而是當瀏覽者對網頁提出要求時
能出現回應的結果。而這樣的效果,大多必須搭配資料庫的使用,讓網頁讀出儲存在資料庫中
的資料,顯示在網頁上,也因為每個瀏覽者對於某一個相同的網頁所提出的要求不同,顯示出
不同的結果,這才是真正的互動網頁。
3.2.1 資料庫的原理
在這裡我們先挑選使用最簡單、最普遍的資料庫─ Access 來說明,或許Access 不適合當作大
型資料庫網站的使用,但是對於小型的網站來說應該是足足有餘了。以下將以 Access 為範例,
製作一個完整的資料庫,再將它利用控制項應用到ASP.NET 2.0 的網頁當中。
一、認識資料庫
在 中資料庫檔案的副檔名為 「 」,在一個資料庫檔案中不是只能儲存一個資料,
Access mdb
也可以將相關的資料儲存在同一個資料庫檔案。例如進銷存管理系統中,可同時儲存貨品資料
與廠商資料在同一個資料庫檔案中,在歸類及管理時較為方便。
您可能关注的文档
最近下载
- 新版典范英语7全文(1-18).doc VIP
- 建设迪士尼项目策划方案.docx VIP
- 多重耐药菌防控措施课件.pptx VIP
- 2025至2030中国网络安全行业市场深度调研及供需与投资价值报告.docx VIP
- 22G101-1混凝土结构施工图平面整体表示方法制图规则和构造详图(现浇混凝土框架、剪力墙、梁、板)(OCR).pdf VIP
- 典范英语7全文(1-18).pdf VIP
- 共情的力量 课件.ppt VIP
- 事业单位招聘临床-妇产科讲义.pdf VIP
- 浙江省宁波市余姚中学2024-2025学年高一上学期期中考试含答案(9科试卷).pdf
- 眼病原微生物和干细胞生物学.ppt VIP
文档评论(0)