资料库的应用实例-mySQL的程式连线.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第32章 資料庫的應用實例-mySQL的程式連線 本節所使用的.NET版本為.NET 2008 TOC \o 1-1 \h \z \u 18-1. 本章目的: 2 18-2. ADO.NET物件模型 3 18-3. ADO.NET程式讀取資料庫的資料 7 18-4. ADO.NET 的幾種連接資料庫物件 11 18-5. 觀念:VB.NET預設並不提供對mySQL的連線 13 18-6. 觀念:VB.NET要先安裝Connector/Net套件,才能讀取mySQL: 14 18-7. 觀念:C#.NET要先安裝Connector/Net套件,才能寫讀取mySQL的網頁 18 18-8. 5種資料庫:『Access 2003、Access 2003、MySQL、mySQL、Excel』,以OleDb物件連線的ConnectionString不同之處 23 18-9. 若從遠端(校外、家裡)要連線到學校伺服器mySQL的注意事項: 25 18-10. 範例練習[exp2-1]:建立VB.NET『Windows資料庫連線程式』(使用mySQL) 26 18-11. 範例練習[exp2-2:建立VB.NET『Web網頁資料庫連線程式』(使用mySQL) 31 18-12. 範例練習[exp2-5]:查詢單筆紀錄(Windows資料庫連線程式,使用MySQL) 36 18-13. 範例練習[exp2-5]:(-2 接續前一題)將查詢的紀錄,以textBox欄位來顯示(Windows資料庫連線程式,使用MySQL) 39 18-14. 範例練習[exp2-6]:『新增、修改、刪除、查詢』的綜合性資料庫程式系統(Windows資料庫連線程式,使用MySQL) 43 18-15. 範例練習[exp2-7]:結合『下拉式選單』來查循資料庫(Windows資料庫連線程式,使用MySQL) 52 本章目的: 學歷VB.NET 如何讀取myMySQL資料庫。 實例製作視窗版程式、web網頁版程式。 ADO.NET物件模型 ADO.NET實作了『資料服務者』所需的3項功能 ADO.NET物件模型一覽表 資料使用者 資料使用者 資料服務者 資料來源 資料使用者 視窗程式 網頁程式 元件服務 .NET資料提供者 Connection Command DataAdapter DataSet DataReader SQL Server Access 其他資料庫 連線機制 在ADO.NET的物件模型中就是『Connection』 由每個.NET資料提供者(Data Provider)各自提供不同的『Connection』 下達命令: 為物件模型中的『Command』、『DataAdapter』 由每個.NET資料提供者〈Data Provider〉各自提供不同的類別 Command:提供一般的命令執行,像是Select、Insert、Update、Delete及預存程序(Stored Procedure) DataAdapter:除了提供執行命令之外,它還有一個重要任務,就是將資料填入DataSet之間,以及離線資料DataSet寫回資料庫等複雜功能 取得資料庫結果集:為物件模型中的『DataReader』、『DataSet』 『DataReader』: 從資料庫擷取唯讀順向(Forward Only)的資料流 每次從伺服器資料庫讀取一筆記錄,之後該筆記錄就從資料庫伺服器的指標器釋放,以降低伺服器資源的耗用 『DataSet』 是一種離線式用戶端記憶體資料庫,資料查詢的結果將存放在DataSet 用戶端程式處理記錄時不再逐筆從資料庫存取,而是從用戶端記憶體的DataSet取得 目的是可以降低伺服器資料的耗用 DataSet之內可包含多個DataTable,這些DataTable亦可彼此相互關聯 .NET資料提供者Data Provider 觀念 ADO.NET是介於『應用程式』與『資料來源』之間的橋樑 .NET Framework在處理不同的『資料來源』時,就定義了不同的『資料提供者Data Provider』 .NET Framework所提供的『資料提供者Data Provider』種類,有2種 MySQL.NET資料提供者 可支援MySQL 7.0與2000以上的版本 它可以直接與MySQL底層的API溝通,故效能佳 屬於System.Data.SqlClient命名空間 OLE DB.NET資料提供者 .NET Framework並不支援 例如:Access、Internet Publishing、Indexing Service、Exchange Seve

文档评论(0)

22255990 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档