版權資訊
書 名: VisualBasic2005+SQLServer2005資料庫開發與實例
作 者:臧洪光 唐植華出版社: 清華大學出版社
出版時間: 2008
ISBN: 9787302177876
開本: 16
定價: 49.80 元 內容簡介
實用性強
VisualBasic2005是MicrosoftVisualStudio開發組件中功能強大的快速開發工具,由於其所具有的強大功能和友好的開發環境,一經推出便廣受好評,成為Windows平台上應用程式開發的利器;而MicrosoftSQLServer2005更是在商用資料庫市場上獨領風騷,兩者的結合堪稱程式開發的黃金組合。
《VisualBasic2005+SQLServer2005資料庫開發與實例》包括13章,系統地介紹了VisualBasic2005中文版以及SQLServer2005的基本操作,並對使用VisualBasic開發資料庫應用程式的方法進行了詳細的介紹,具體包括VisualBasic2005開發環境、資料庫基本原理及套用、資料庫訪問接口概述、數據綁定技術、數據顯示控制項、Windows窗體應用程式開發流程及發布、Web資料庫應用程式的開發流程及發布等內容。並且在《VisualBasic2005+SQLServer2005資料庫開發與實例》的光碟上附有全部案例的原始碼和視頻講解,讀者可以根據需要在示例代碼的基礎上進行二次開發。
《VisualBasic2005+SQLServer2005資料庫開發與實例》作為使用VisualBasic進行資料庫開發的實例教程,圍繞SQLServer2005的特點對此類應用程式的開發流程進行了詳細的說明,教學重點明確、結構合理、語言簡明,而且每個實例均為作者在本領域工作中的真實案例,具有很強的實用性,適用對象為VisualBasic及SQLServer的初、中級讀者,可以作為VisualBasic程式設計培訓班的教材,也適合軟體程式開發人員或是工科高等院校學生自學使用。
編輯推薦
《資料庫混合開發技術叢書》
開發工具與後台資料庫有很強的針對性
內容新穎,將多種資料庫技術相結合套用
案例豐富,有較強的實用價值,具備商業特性
實例講解清晰,符合軟體工程有理,且技術難點闡述明了
資料庫系統擴展性強,讀者適當修改即可套用實際需要
光碟內容包括實例原始碼,實例開發和運行過程全程多媒體講解
目錄
第1章VisualBasic2005開發環境
1.1WindowsForm應用程式
1.1.1創建項目
1.1.2添加窗體
1.1.3添加控制項
1.1.4添加代碼
1.2Windows窗體應用程式示例
1.2.1建立用戶界面
1.2.2添加代碼
1.2.3實現彈出式對話框
1.3Web窗體設計器
1.3.1Web頁面、HTML窗體和Web窗體
1.3.2Web基礎理論
1.4一個簡單的Web窗體程式
1.4.1開啟一個ASP.NETWeb應用程式項目
1.4.2添加控制項和對控制項編程
第2章VisualBasic傳統數據訪問模式ADO
2.1ADO對象模型
2.2ADO常用對象
2.2.1Connection對象
2.2.2Command對象
2.2.3RecordSet對象
2.2.4ADOParameter對象
2.2.5ADOFields集合和Field對象
2.2.6ADOProperties集合和Property對象
2.2.7ADOErrors集合和Error對象
2.3ADO擴展庫
2.4使用ADO控制項
2.4.1創建使用ADO對象模型的項目
2.4.2獲取數據
2.4.3顯示RecordSet中的數據信息
2.4.4編輯數據
2.4.5更新數據
2.4.6關閉主界面
第3章VisualBasic最新數據訪問模式ADO.NET
3.1ADO與ADO.NET的區別
3.2ADO與ADO.NET的選擇
3.3ADO.NET組件結構
3.4.NET數據提供程式
3.4.1ADO.NETConnection對象
3.4.2ADO.NETCommand對象
3.4.3ADO.NETDataReader對象
3.4.4ADO.NETDataAdapter對象
3.5DataSet組件
3.5.1DataSet對象模型
3.5.2DataTable和DataTableCollection對象
3.5.3DataColumn對象
3.5.4DataRow對象
3.5.5DataRelationCollection和DataRelation
3.5.6ExtendedProperties
第4章VisualBasic中的數據綁定及其控制項
4.1簡單數據綁定及其控制項
4.1.1簡單數據綁定控制項
4.1.2創建簡單數據綁定
4.2複雜數據綁定及其控制項
4.2.1複雜數據綁定控制項
4.2.2創建複雜數據綁定
4.3使用數據綁定的常見方案
4.3.1報表
4.3.2數據輸入
4.3.3主控/詳細關係
4.3.4查找表
第5章VisualBasic的報表生成利器--水晶報表
5.1設計報表
5.1.1使用示例報表
5.1.2創建報表
5.2設定項目
5.3綁定報表
5.4導出報表
5.5列印報表
第6章VisualBasic網路應用程式開發
6.1Windows程式開發和Web程式
開發的區別
6.1.1界面設計
6.1.2資料庫的安全性
6.1.3數據量
6.2建立Web應用程式的運行環境
6.2.1安裝IISWeb伺服器
6.2.2管理Web伺服器的目錄
6.3VisualBasic在開發Web應用程式時的作用
6.3.1If/Then判斷
6.3.2處理來自客戶端的信息
6.3.3存取數據和檔案
6.4VisualBasic開發Web程式的常用類
6.4.1Page類
6.4.2Request對象
6.4.3Response對象
6.5VisualBasic開發Web程式的常用控制項
6.5.1GridView控制項
6.5.2DataList控制項
6.6使用VisualBasic開發網路資料庫程式的流程
第7章SQLServer2005資料庫管理
7.1SQLServer2005的新增功能
7.2資料庫管理
7.2.1資料庫的創建和刪除
7.2.2資料庫的備份與還原
7.3數據表管理
7.3.1使用可視化方式創建表
7.3.2使用SQL語句創建表
7.3.3使用可視化方式對數據表進行增、刪、改操作
7.3.4使用SQL語句對數據表進行增、刪、改操作
7.3.5設定數據表間的關係
7.4創建視圖和存儲過程
7.4.1使用可視化方式創建視圖
7.4.2使用SQL語句創建視圖
7.4.3創建存儲過程
7.4.4安全管理
7.5觸發器
7.5.1創建觸發器
7.5.2刪除觸發器
7.6SQL查詢
7.6.1DISTINCT
7.6.2子查詢
7.6.3GROUPBY
7.6.4合計函式
7.6.5LIKE
第8章超市管理系統
8.1概述
8.1.1系統背景
8.1.2系統預覽
8.2主要技術
8.2.1面向對象的設計
8.2.2工程屬性的設定
8.2.3窗體和基本控制項的使用
8.2.4其他技術
8.3系統設計
8.3.1需求分析
8.3.2系統設計
8.4資料庫設計
8.4.1資料庫的需求分析
8.4.2資料庫的邏輯結構設計
8.4.3創建表間關係
8.5設計系統主界面
8.5.1創建工程項目
8.5.2設計系統主界面
8.6通用類設計
8.6.1ADO.NET相關類
8.6.2DataBinding類
8.6.3DBUser類
8.7登錄模組
8.8用戶管理模組
8.8.1添加用戶
8.8.2編輯用戶
8.8.3刪除用戶
8.8.4修改密碼
8.9進貨管理模組
8.9.1登記訂貨單
8.9.2修改訂貨單
8.9.3刪除和查詢訂單
8.10入庫管理模組
8.11銷售管理模組
8.12收付款查詢模組
8.13基本信息管理模組
第9章賓館管理系統
9.1概述
9.1.1系統背景
9.1.2系統預覽
9.2主要技術
9.2.1高級控制項
9.2.2初始螢幕窗體
9.2.3ODBC.NET數據提供程式
9.2.4建立與訪問項目資源
9.3系統設計
9.3.1需求分析
9.3.2系統設計
9.4資料庫設計
9.4.1資料庫的需求分析
9.4.2資料庫的邏輯結構設計
9.4.3創建表間關係
9.4.4創建ODBCDSN
9.5設計系統主界面
9.5.1創建工程項目
9.5.2建立與訪問項目資源
9.5.3初始螢幕窗體設計
9.5.4設計系統主界面
9.6通用類設計
9.7房客管理模組
9.7.1房客登記
9.7.2補交押金
9.7.3房客換房
9.7.4房客退房
9.8預定管理模組
9.8.1預定房間
9.8.2預定轉入住
9.8.3取消預定
9.9客房管理模組
第10章醫院管理系統
10.1概述
10.1.1系統背景
10.1.2系統預覽
10.2主要技術
10.2.1資料庫操作
10.2.2DataGridView控制項
10.2.3TabControl控制項
10.2.4模式對話框
10.2.5異常處理
10.3系統設計
10.3.1需求分析
10.3.2系統設計
10.4資料庫設計
10.4.1資料庫的需求分析
10.4.2資料庫的邏輯結構設計
10.4.3創建表間關係
10.5資料庫結構的實現
10.5.1創建資料庫
10.5.2創建門診掛號表
10.5.3創建門診病人表
10.5.4創建門診收費表
10.5.5創建住院管理相關表
10.6設計系統主界面
10.6.1創建工程項目
10.6.2設計系統主界面
10.7通用類設計
10.7.1查詢和創建資料庫
10.7.2查詢和創建表
10.7.3查詢和創建視圖
10.7.4根據查詢條件顯示指定表記錄
10.7.5更新DataGridView改變的內容
10.8門診管理模組
10.8.1門診掛號
10.8.2門診收費
10.9住院管理模組
10.9.1住院登記
10.9.2收預交金
10.9.3費用記賬
10.9.4出院結算
第11章房地產管理系統
11.1概述
11.1.1系統背景
11.1.2系統預覽
11.2主要技術
11.2.1資料庫操作
11.2.2DataGridView控制項
11.2.3水晶報表
11.2.4訪問系統配置檔案
11.3系統設計
11.3.1需求分析
11.3.2系統設計
11.4資料庫設計
11.4.1資料庫的需求分析
11.4.2資料庫的邏輯結構設計
11.4.3創建表間關係
11.4.4創建觸發器
11.4.5創建存儲過程
11.5設計系統主界面
11.5.1創建工程項目
11.5.2設計系統主界面
11.6通用類設計
11.6.1訪問程式配置檔案
11.6.2執行非查詢命令
11.7銷售管理模組
11.7.1客戶管理和客戶查詢
11.7.2房屋銷售和銷售報表
11.8樓盤資料管理模組
11.8.1樓盤管理
11.8.2樓房管理
11.8.3房屋管理
11.9數據管理
11.9.1數據初始化
11.9.2備份資料庫
11.9.3還原資料庫
第12章線上考試系統
12.1概述
12.1.1系統背景
12.1.2系統預覽
12.2主要技術
12.2.1ASP.NET技術
12.2.2HTML技術
12.2.3資料庫技術
12.2.4Web控制項
12.3系統設計
12.3.1需求分析
12.3.2系統設計
12.4資料庫設計
12.4.1資料庫的需求分析
12.4.2資料庫的邏輯結構設計
12.4.3創建表間關係
12.5通用類設計
12.6用戶登錄模組
12.7考生主界面模組
12.8生成試卷模組
12.9提交試卷模組
12.10考生信息管理模組
第13章後台資料庫系統的移植和升級以及系統的安裝和部署
13.1後台資料庫系統的移植
13.1.1Access資料庫移植到SQLServer資料庫
13.1.2從SQLServer2000移植到SQLServer
13.1.3從SQLServer移植到MySQL
13.1.4兩台計算機之間的資料庫移植
13.2後台資料庫系統的升級
13.3Windows系統軟體打包和發布
13.3.1在.NET中創建應用程式部署
13.3.2添加資料庫
13.3.3安裝“房地產管理系統”程式
13.4Web程式的打包和發布
13.4.1生成Web安裝項目
13.4.2安裝Web項目
……