注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NETVISUAL BASIC.NET 2005數(shù)據(jù)庫編程技術(shù)與實(shí)例

VISUAL BASIC.NET 2005數(shù)據(jù)庫編程技術(shù)與實(shí)例

VISUAL BASIC.NET 2005數(shù)據(jù)庫編程技術(shù)與實(shí)例

定 價(jià):¥45.00

作 者: 劉珊 編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: Script

ISBN: 9787115162717 出版時(shí)間: 2007-08-01 包裝: 平裝
開本: 16開 頁數(shù): 408 字?jǐn)?shù):  

內(nèi)容簡介

  本書共分為3篇,首先從開發(fā)起航篇開始,詳細(xì)介紹了Visual Studio 2005集成開發(fā)環(huán)境和創(chuàng)建客戶端數(shù)據(jù)應(yīng)用程序的方法;然后通過高效開發(fā)篇介紹了類的設(shè)計(jì)、控件功能的強(qiáng)化及組件封裝、用戶控件的設(shè)計(jì)和測(cè)試,以及如何復(fù)用這些設(shè)計(jì)的功能或組件等高效開發(fā)技術(shù),書中對(duì)應(yīng)的知識(shí)點(diǎn)都給出一個(gè)或多個(gè)示例;最后通過項(xiàng)目實(shí)踐篇把這些實(shí)戰(zhàn)技巧緊密地貫穿起來。 本書是一本擁有大量實(shí)例和詳細(xì)開發(fā)步驟的書籍,亦是一本非常好的數(shù)據(jù)庫編程開發(fā)實(shí)例技巧集錦。重點(diǎn)在于培養(yǎng)讀者的工程實(shí)踐和創(chuàng)新能力,目標(biāo)是使沒有開發(fā)經(jīng)驗(yàn)或者僅有少量程序設(shè)計(jì)基礎(chǔ)的讀者迅速掌握使用Visual Basic.NET 2005開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的能力。通過本書的學(xué)習(xí),讀者將體驗(yàn)到使用Visual Studio 2005集成開發(fā)環(huán)境、.NET 2.0框架的數(shù)據(jù)新特性和Visual Basic.NET 2005語言來開發(fā)項(xiàng)目是何等快捷和高效?!”緯粌H適用于相關(guān)專業(yè)的軟件開發(fā)人員,也適合于高等院校師生學(xué)習(xí)和參考使用,亦可作為廣大計(jì)算機(jī)編程愛好者的自學(xué)參考用書。

作者簡介

暫缺《VISUAL BASIC.NET 2005數(shù)據(jù)庫編程技術(shù)與實(shí)例》作者簡介

圖書目錄

第一篇 開發(fā)起航篇 1
第1章 Visual Studio 2005集成開發(fā)環(huán)境特性 3
1.1 Visual Studio 2005操作界面 3
1.1.1 解決方案資源管理器 4
1.1.2 類設(shè)計(jì)器 5
1.1.3 窗口??俊?
1.1.4 使用類視圖 6
1.1.5 “預(yù)覽數(shù)據(jù)”對(duì)話框 7
1.1.6 使用Windows Form Designer 7
1.1.7 “文檔大綱”窗口 8
1.1.8 服務(wù)器資源管理器 8
1.1.9 對(duì)象瀏覽器 8
1.2 項(xiàng)目功能 9
1.2.1 創(chuàng)建新項(xiàng)目而不必指定其存儲(chǔ)位置 9
1.2.2 引入多個(gè)公共用戶界面元素模板 10
1.2.3 “My Project”項(xiàng)目設(shè)計(jì)器 10
1.3 代碼設(shè)計(jì)器 11
1.3.1 控件和事件選擇 12
1.3.2 智能感知(IntelliSense) 12
1.3.3 插入注釋 13
1.3.4 方便的命令和功能 13
1.3.5 插入代碼段 14
1.4 調(diào)試 15
1.4.1 編輯后繼續(xù)運(yùn)行(Edit-And-Continue) 15
1.4.2 DataTips 15
1.4.3 異常助手 16
1.5 小結(jié) 16
第2章 Transact-SQL程序設(shè)計(jì) 17
2.1 SQL基本介紹 17
2.2 SQL查詢分析器 18
2.3 SELECT查詢命令 19
2.3.1 查詢所有的顧客數(shù)據(jù) 20
2.3.2 對(duì)顧客數(shù)據(jù)進(jìn)行排序 20
2.3.3 查詢符合條件的顧客數(shù)據(jù) 21
2.3.4 在查詢中使用通配符 21
2.3.5 查找在另一表中不存在的記錄 22
2.3.6 獲取唯一的記錄 23
2.3.7 在選擇列表中使用聚合函數(shù) 24
2.3.8 利用子查詢 25
2.4 使用INSERT語句添加數(shù)據(jù) 25
2.5 使用UPDATE 語句修改數(shù)據(jù) 26
2.6 使用DELETE語句刪除數(shù)據(jù) 27
2.7 使用SQL Server企業(yè)管理器構(gòu)建SQL 27
2.8 小結(jié) 30
第3章 創(chuàng)建客戶端數(shù)據(jù)應(yīng)用程序 31
3.1 ADO.NET 31
3.2 .NET命名空間 32
3.3 創(chuàng)建第一個(gè)數(shù)據(jù)庫應(yīng)用程序 34
3.3.1 創(chuàng)建“Windows 應(yīng)用程序”項(xiàng)目 35
3.3.2 創(chuàng)建數(shù)據(jù)源 35
3.3.3 創(chuàng)建控件以顯示 Customers 表中的數(shù)據(jù) 38
3.3.4 運(yùn)行程序 39
3.4 應(yīng)用程序項(xiàng)目 39
3.4.1 DataWinApp項(xiàng)目 39
3.4.2 程序集名稱與根命名空間 40
3.4.3 應(yīng)用程序的圖標(biāo)設(shè)置 40
3.4.4 應(yīng)用程序啟動(dòng)窗體設(shè)置 40
3.4.5 程序集信息設(shè)置 41
3.5 項(xiàng)目數(shù)據(jù)源 41
3.5.1 用“數(shù)據(jù)源配置向?qū)А苯⑦B接 42
3.5.2 使用Connection對(duì)象 43
3.6 ADO.NET中的DataSet 47
3.6.1 編程建立DataSet 48
3.6.2 數(shù)據(jù)集設(shè)計(jì)器 54
3.7 查詢和檢索數(shù)據(jù) 55
3.7.1 使用Command對(duì)象 55
3.7.2 使用DataReader檢索只讀數(shù)據(jù) 61
3.7.3 使用DataAdapter 63
3.7.4 使用TableAdapter 66
3.8 在窗體上顯示數(shù)據(jù) 69
3.9 保存數(shù)據(jù) 71
3.10 小結(jié) 71
第二篇 高效開發(fā)篇 73
第4章 Windows功能部件設(shè)計(jì) 75
4.1 Excel透視表報(bào)表生成組件ExcelPivot設(shè)計(jì) 75
4.1.1 ExcelPivot組件的設(shè)計(jì)思路 76
4.1.2 ExcelPivot組件的具體實(shí)現(xiàn) 76
4.1.3 ExcelPivot組件使用方法 85
4.1.4 ExcelPivot組件功能應(yīng)用實(shí)例 86
4.2 數(shù)據(jù)庫配置組件DBConfig設(shè)計(jì) 88
4.2.1 技術(shù)要點(diǎn) 88
4.2.2 DBConfig組件功能設(shè)計(jì)思路 89
4.2.3 DBConfig組件功能具體實(shí)現(xiàn) 90
4.2.4 DBConfig組件使用方法 104
4.2.5 DBConfig組件功能測(cè)試 106
4.3 用Access實(shí)現(xiàn)數(shù)據(jù)報(bào)表功能 108
4.3.1 Access數(shù)據(jù)報(bào)表設(shè)計(jì)思路 108
4.3.2 Access數(shù)據(jù)報(bào)表具體設(shè)計(jì) 109
4.3.3 Access數(shù)據(jù)報(bào)表功能使用方法 114
4.3.4 Access數(shù)據(jù)報(bào)表功能實(shí)例運(yùn)用 115
4.4 用戶菜單授權(quán)管理組件MenuManage設(shè)計(jì) 117
4.4.1 MenuManage組件設(shè)計(jì)思路 117
4.4.2 MenuManage組件具體實(shí)現(xiàn) 118
4.4.3 MenuManage組件使用方法 132
4.4.4 MenuManage組件應(yīng)用 134
4.5 定制Window窗體控件 135
4.5.1 Windows窗體控件的種類 135
4.5.2 具有數(shù)據(jù)感知的樹控件DataTreeView設(shè)計(jì) 136
4.5.3 復(fù)合控件CaptionBar的設(shè)計(jì) 146
4.6 強(qiáng)化DataGrid控件功能 152
4.6.1 強(qiáng)化DataGrid控件設(shè)計(jì)思路 153
4.6.2 MyDataGrid具體實(shí)現(xiàn) 153
4.6.3 MyDataGrid組件使用方法 168
4.6.4 MyDataGrid實(shí)例應(yīng)用 170
4.7 小結(jié) 172
第5章 基本窗體設(shè)計(jì) 173
5.1 數(shù)據(jù)維護(hù)基本窗體設(shè)計(jì)思路 174
5.2 數(shù)據(jù)更改信息查看窗體的功能設(shè)計(jì) 175
5.2.1 技術(shù)要點(diǎn) 176
5.2.2 設(shè)計(jì)思路 177
5.2.3 具體設(shè)計(jì) 178
5.2.4 數(shù)據(jù)更改信息查看窗體功能使用方法 183
5.2.5 數(shù)據(jù)更改信息查看窗體功能測(cè)試 183
5.3 Excel報(bào)表輸出的功能設(shè)計(jì) 184
5.3.1 技術(shù)要點(diǎn) 185
5.3.2 設(shè)計(jì)思路 185
5.3.3 具體設(shè)計(jì) 185
5.3.4 Excel報(bào)表輸出功能使用方法 197
5.3.5 Excel報(bào)表輸出功能測(cè)試 198
5.4 數(shù)據(jù)導(dǎo)出和導(dǎo)入通用類ClsDataInOut的設(shè)計(jì) 199
5.4.1 技術(shù)要點(diǎn) 199
5.4.2 設(shè)計(jì)思路 199
5.4.3 具體設(shè)計(jì) 199
5.4.4 ClsDataInOut類功能使用方法 206
5.4.5 ClsDataInOut類功能測(cè)試 206
5.5 強(qiáng)化DataGridView控件的組件設(shè)計(jì) 208
5.5.1 技術(shù)要點(diǎn) 208
5.5.2 設(shè)計(jì)思路 208
5.5.3 具體設(shè)計(jì) 210
5.5.4 MyDataGridView組件使用方法 229
5.5.5 MyDataGridView組件測(cè)試 230
5.6 基本窗體組件DataManage的具體設(shè)計(jì) 231
5.6.1 建立項(xiàng)目DataManage 232
5.6.2 集成已開發(fā)的功能 232
5.6.3 添加圖標(biāo)資源 232
5.6.4 數(shù)據(jù)維護(hù)基本窗體frmDataManage的創(chuàng)建 233
5.6.5 建立窗體自定義結(jié)構(gòu)類型及公共字段 234
5.6.6 添加窗體屬性以控制新添加的6個(gè)ToolStripButton按鈕 235
5.6.7 建立窗體的MyBindingsource屬性 237
5.6.8 建立窗體的MyGrid屬性 238
5.6.9 新增的6個(gè)ToolStripButton按鈕的Click事件代碼設(shè)計(jì) 238
5.6.10 私有方法SaveData的設(shè)計(jì) 240
5.6.11 建立公共方法MyUpdataDataWithDataAdpater() 241
5.6.12 建立窗體的虛擬方法 242
5.6.13 窗體的Closing事件代碼的設(shè)計(jì) 243
5.6.14 窗體的Load事件代碼的設(shè)計(jì) 243
5.6.15 添加幫助功能 243
5.6.16 DataManage組件的生成 243
5.7 基本窗體DataManage組件使用方法 244
5.8 基本窗體DataManage組件的實(shí)例應(yīng)用 244
5.9 小結(jié) 246
第6章 Windows應(yīng)用系統(tǒng)基本框架設(shè)計(jì) 247
6.1 基本框架設(shè)計(jì)思路 247
6.2 建立應(yīng)用系統(tǒng)項(xiàng)目MdiApp 249
6.2.1 集成已開發(fā)功能 249
6.2.2 添加圖標(biāo)、圖像資源 250
6.2.3 設(shè)置程序集屬性 251
6.3 建立應(yīng)用對(duì)象ClsApp 252
6.4 建立系統(tǒng)主程序 254
6.5 系統(tǒng)幫助設(shè)計(jì) 258
6.6 建立公共模塊文件Comm 259
6.7 MDI主窗體frmMain設(shè)計(jì) 261
6.7.1 窗體frmMain界面設(shè)計(jì) 261
6.7.2 建立窗體枚舉類型、屬性定義和構(gòu)造方法New 262
6.7.3 窗體frmMain事件編程 263
6.7.4 窗體frmMain自定義方法設(shè)計(jì) 264
6.7.5 ToolStrip工具欄按鈕的Click事件代碼設(shè)計(jì) 266
6.7.6 托盤菜單功能的設(shè)計(jì) 268
6.7.7 托盤圖標(biāo)顯示設(shè)置代碼的設(shè)計(jì) 269
6.7.8 系統(tǒng)管理菜單欄中的菜單項(xiàng)代碼設(shè)計(jì) 270
6.7.9 窗口及幫助菜單欄中的菜單項(xiàng)代碼設(shè)計(jì) 271
6.8 基本框架中的對(duì)話框窗體設(shè)計(jì) 273
6.8.1 基類對(duì)話框窗體的建立 273
6.8.2 用戶登錄窗體設(shè)計(jì) 275
6.8.3 用戶密碼修改窗體frmModifyPws的設(shè)計(jì) 278
6.8.4 使用單位定義窗體frmSetupUnit的設(shè)計(jì) 280
6.8.5 關(guān)于窗體frmAbout的設(shè)計(jì) 281
6.8.6 系統(tǒng)版本更新內(nèi)容記載查看窗體frmUpdApp的設(shè)計(jì) 282
6.9 用戶管理窗體frmUserManage設(shè)計(jì) 283
6.9.1 為應(yīng)用對(duì)象類ClsApp添加公共方法 283
6.9.2 用戶管理窗體frmUserManage的界面設(shè)計(jì) 284
6.9.3 用戶管理窗體frmUserManage的代碼設(shè)計(jì) 285
6.10 小結(jié) 287
第三篇 項(xiàng)目實(shí)踐篇 289
第7章 工資管理系統(tǒng)設(shè)計(jì) 291
7.1 工資計(jì)算機(jī)化管理要求 291
7.2 平臺(tái)選擇 292
7.3 系統(tǒng)功能設(shè)計(jì) 292
7.4 數(shù)據(jù)庫的設(shè)計(jì) 293
7.4.1 結(jié)構(gòu)設(shè)計(jì) 293
7.4.2 數(shù)據(jù)庫表關(guān)系圖 295
7.4.3 數(shù)據(jù)庫角色分配 296
7.4.4 具體實(shí)現(xiàn) 296
7.4.5 工資管理系統(tǒng)數(shù)據(jù)庫腳本 300
7.5 建立范例數(shù)據(jù)庫 304
7.6 工資管理系統(tǒng)功能預(yù)覽及實(shí)現(xiàn)技術(shù) 305
7.6.1 MDI應(yīng)用系統(tǒng)基本框架功能展示 305
7.6.2 職工信息管理功能展示 309
7.6.3 月工資發(fā)放功能展示 313
7.6.4 查詢統(tǒng)計(jì)功能展示 315
7.7 工資管理系統(tǒng)應(yīng)用框架建立 319
7.8 建立項(xiàng)目數(shù)據(jù)源 321
7.9 小結(jié) 322
第8章 職工信息管理功能設(shè)計(jì) 323
8.1 職工信息管理功能設(shè)計(jì)思路 323
8.2 在主窗體frmMain中添加“職工信息管理”功能項(xiàng) 324
8.3 擴(kuò)充應(yīng)用對(duì)象類ClsApp 327
8.3.1 添加LoadTreeRoot和LoadTreeLeaf方法 327
8.3.2 添加SetExcelInfo和SetDataExport方法 328
8.4 部門定義窗體frmDept的設(shè)計(jì) 329
8.4.1 使用向?qū)渲脭?shù)據(jù)集 329
8.4.2 部門定義窗體frmDept的界面設(shè)計(jì) 329
8.4.3 部門定義窗體frmDept的代碼設(shè)計(jì) 331
8.5 職工分類定義窗體frmType的設(shè)計(jì) 332
8.5.1 使用向?qū)渲脭?shù)據(jù)集 332
8.5.2 職工分類定義frmType的界面設(shè)計(jì) 332
8.5.3 職工分類定義窗體frmType的代碼設(shè)計(jì) 333
8.6 集成CaptionBar和DataTreeView用戶控件 334
8.7 職工基本信息維護(hù)窗體frmZgjbxxwh的設(shè)計(jì) 335
8.7.1 設(shè)計(jì)“職工基本信息TableAdapter”組件 335
8.7.2 在“工資管理DataSet”中更改DataTable的屬性 338
8.7.3 職工基本信息維護(hù)窗體frmZgjbxxwh的界面設(shè)計(jì) 339
8.7.4 職工基本信息維護(hù)窗體frmZgjbxxwh的代碼設(shè)計(jì) 342
8.8 單項(xiàng)信息維護(hù)窗體frmGzdxwh的設(shè)計(jì) 348
8.8.1 設(shè)計(jì)“單項(xiàng)維護(hù)TableAdapter”組件 348
8.8.2 單項(xiàng)信息維護(hù)窗體frmGzdxwh的界面設(shè)計(jì) 351
8.8.3 單項(xiàng)信息維護(hù)窗體frmGzdxwh的代碼設(shè)計(jì) 354
8.9 小結(jié) 358
第9章 月工資發(fā)放功能設(shè)計(jì) 359
9.1 月工資管理功能設(shè)計(jì)思路 359
9.2 在主窗體frmMain中添加“月工資發(fā)放”功能項(xiàng) 360
9.3 擴(kuò)充Comm模塊 361
9.4 擴(kuò)充應(yīng)用對(duì)象類ClsApp 362
9.5 設(shè)計(jì)“月工資TableAdapter”組件 362
9.6 月工資數(shù)據(jù)生成窗體frmYgzsj的設(shè)計(jì) 365
9.6.1 月工資數(shù)據(jù)生成窗體frmYgzsj的界面設(shè)計(jì) 365
9.6.2 月工資數(shù)據(jù)生成窗體frmYgzsj的代碼設(shè)計(jì) 367
9.7 月工資報(bào)表輸出的設(shè)計(jì) 370
9.7.1 工資條報(bào)表的設(shè)計(jì) 371
9.7.2 工資表報(bào)表的設(shè)計(jì) 373
9.7.3 月工資報(bào)表輸出窗體frmygzbb的界面設(shè)計(jì) 375
9.7.4 月工資報(bào)表輸出窗體frmygzbb的代碼設(shè)計(jì) 376
9.8 銀行數(shù)據(jù)生成窗體frmYhsj的設(shè)計(jì) 377
9.8.1 集成MyDataGrid組件功能 377
9.8.2 銀行數(shù)據(jù)生成窗體frmYhsj的界面設(shè)計(jì) 377
9.8.3 銀行數(shù)據(jù)生成窗體frmYhsj的代碼設(shè)計(jì) 378
9.9 小結(jié) 380
第10章 查詢統(tǒng)計(jì)功能設(shè)計(jì) 381
10.1 查詢統(tǒng)計(jì)功能設(shè)計(jì)思路 381
10.2 在主窗體frmMain中添加“查詢統(tǒng)計(jì)”功能項(xiàng) 382
10.3 擴(kuò)充應(yīng)用對(duì)象類ClsApp 383
10.4 職工信息查詢窗體frmZgxxcx的設(shè)計(jì) 383
10.4.1 設(shè)計(jì)“職工信息表TableAdapter”組件 384
10.4.2 職工信息查詢窗體frmZgxxcx的界面設(shè)計(jì) 386
10.4.3 職工信息查詢窗體frmZgxxcx的代碼設(shè)計(jì) 388
10.5 職工工資查詢窗體frmZggzcx的設(shè)計(jì) 390
10.5.1 職工工資查詢窗體frmZggzcx的界面設(shè)計(jì) 390
10.5.2 職工工資查詢窗體frmZggzcx的代碼設(shè)計(jì) 392
10.6 集成Excel透視表報(bào)表生成組件 394
10.7 職工信息統(tǒng)計(jì)窗體frmZgxxtj的設(shè)計(jì) 394
10.7.1 職工信息統(tǒng)計(jì)窗體frmZgxxtj的界面設(shè)計(jì) 395
10.7.2 職工信息統(tǒng)計(jì)窗體frmZgxxtj的代碼設(shè)計(jì) 395
10.8 工資信息統(tǒng)計(jì)窗體frmgzxxtj的設(shè)計(jì) 397
10.8.1 工資信息統(tǒng)計(jì)窗體frmgzxxtj的界面設(shè)計(jì) 398
10.8.2 工資信息統(tǒng)計(jì)窗體frmzgzxxtj的代碼設(shè)計(jì) 398
10.9 小結(jié) 400
第11章 應(yīng)用系統(tǒng)部署 401
11.1 數(shù)據(jù)庫服務(wù)器部署 401
11.2 Windows應(yīng)用程序部署 404
11.2.1 ClickOnce 部署應(yīng)用程序 404
11.2.2 Windows Installer部署應(yīng)用程序 407
11.3 小結(jié) 408

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)