出版時間:2004-6-1 出版社:清華大學出版社 作者:李律松,孫一波,王華杰 頁數(shù):422 字數(shù):646000
Tag標簽:無
內容概要
本書通過大量的典型實例,循序漸進地介紹了使用VisualC#.NET2003開發(fā)數(shù)據(jù)庫應用程序的方法和技巧。全書共8章,第1章介紹了.NET平臺數(shù)據(jù)庫編程與ADO.NET的基礎知識,第2-8章通過7個具體案例的設計與實現(xiàn),詳細地介紹了運用C#語言進行數(shù)據(jù)庫編程的方法。 本書選材新穎,案例由淺到深,內容完整,涵蓋了Windows窗體的數(shù)據(jù)庫編程和Web窗體的數(shù)據(jù)庫編程,以及XMLWebService等高級應用,是一本易懂、實用、極具參考價值的實例教程。本書主要面向有一定C#語言編程基礎、準備學習C#數(shù)據(jù)庫編程或者想提高C#編程技巧的讀者。 本書所附光盤中包含本書所有實例的源代碼,讀者在實踐時可直接使用。
書籍目錄
第1章 數(shù)據(jù)庫訪問基礎ADO.NET 1.1 ADO.NET概述 1.1.1 ADO.NET設計目標 1.1.2 ADO.NET結構 1.1.3 ADO.NET示例應用程序 1.2 .NET數(shù)據(jù)提供程序 1.2.1 使用ADO連接到數(shù)據(jù)源 1.2.2 Command命令 1.2.3 使用DataReader檢索數(shù)據(jù) 1.2.4 使用DataAdapter 1.3 創(chuàng)建和使用DataSet 1.3.1 創(chuàng)建DataSet 1.3.2 向DataSet添加DataTable 1.3.3 添加表間關系DataRelation 1.3.4 導航表間關系 1.3.5 DataSet同數(shù)據(jù)源中的數(shù)據(jù)一起使用 1.3.6 合并DataSet內容 1.3.7 復制DataSet內容 1.3.8 使用DataSet事件 1.3.9 使用類型化的DataSet 1.4 DataSet和XML 1.4.1 DiffGram 1.4.2 從XML中加載DataSet 1.4.3 編寫DataSet的XML數(shù)據(jù)形式 1.5 創(chuàng)建和使用DataTable 1.5.1 創(chuàng)建數(shù)據(jù)庫 1.5.2 定義數(shù)據(jù)表的架構 1.5.3 在數(shù)據(jù)表中操作數(shù)據(jù) 1.6 創(chuàng)建和使用DataView 1.6.1 創(chuàng)建DataView 1.6.2 使用DataView對數(shù)據(jù)排序和篩選 1.6.3 使用DataView查看數(shù)據(jù) 1.6.4 使用DataView修改數(shù)據(jù) 1.6.5 使用DataView事件 1.6.6 使用DataViewManager設置默認表視圖 1.7 小結第2章 WinForm實現(xiàn)個人日程管理 2.1 案例簡介 2.2 應用程序概述 2.3 方案設計 2.3.1 應用程序前端的設計 2.3.2 后端數(shù)據(jù)庫表的設計 2.3.3 后端數(shù)據(jù)庫表間邏輯 2.3.4 后端數(shù)據(jù)庫存儲過程的設計 2.4 方案實現(xiàn) 2.4.1 數(shù)據(jù)庫訪問公用類 2.4.2 日程瀏覽模塊的實現(xiàn) 2.4.3 日程管理模塊的實現(xiàn) 2.4.4 數(shù)據(jù)庫操作 2.5 小結第3章 學生信息報表系統(tǒng)的實現(xiàn) 3.1 案例簡介 3.2 水晶報表簡介 3.3 應用程序概述 3.4 方案設計 3.4.1 應用程序的結構 3.4.2 數(shù)據(jù)庫設計 3.5 方案實現(xiàn) 3.5.1 添加數(shù)據(jù)集文件 3.5.2 使用Crystal報表專家生成報表 3.5.3 使用Crystal報表設計器 3.5.4 實現(xiàn)程序關鍵代碼 3.5.5 運行結果 3.6 小結第4章 電子相冊的設計與實現(xiàn)第5章 網(wǎng)上選課系統(tǒng)第6章 ASP.NET實現(xiàn)論壇第7章 ASP.NET實現(xiàn)網(wǎng)上商城第8章 電子圖書在線出版系統(tǒng)
媒體關注與評論
本書從程序開發(fā)的角度深入介紹了使用Visual C#.NET2003開發(fā)數(shù)據(jù)庫應用程序的基本知識、技術特性和實用技巧,并將C#語言的特性和數(shù)據(jù)庫編程的技術難點融入到具體的實例中,使用了大量示例代碼以便讀者理解和實際操作,特別針對數(shù)據(jù)庫的操作進行了非常詳細的講解,讀者更容易掌握C#語言開發(fā)數(shù)據(jù)庫應用程序的方法和技巧。由于在書還引入了MVC、WML、Web Services等概念,在增強讀者編程經(jīng)驗的同時,也利于對這些概念的掌握和理解。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
精通C#數(shù)據(jù)庫開發(fā) PDF格式下載