-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
12/13 新書到! 10/8 新書到! 10/1 新書到! 9/24 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

C#數據庫系統開發完全手冊

( 簡體 字)
作者:張躍廷/許文武/王小科類別:1. -> 程式設計 -> .NET -> C#
譯者:
出版社:人民郵電出版社C#數據庫系統開發完全手冊 3dWoo書號: 4358
詢問書籍請說出此書號!

缺書
不接受訂購

出版日:12/1/2006
頁數:624
光碟數:1
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
不接受訂購
ISBN:7115154023
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

本書全面、系統地介紹了使用C#進行數據庫應用程序開發必須掌握的技術、方法和過程。本書分為四篇,共28章。第一篇為C#基礎篇,主要介紹使用C#開發程序時必須掌握的技術。第二篇為數據庫應用篇,主要介紹Access和SQL Server 2000進行數據庫開發必備的技術。第三篇為典型實例篇,本篇精選了當前比較流行的典型實例程序,介紹小型應用系統的開發思路、方法和過程。第四篇為實例開發篇,精選了當前應用較廣的網絡管理系統,詳細介紹了企業網絡管理系統開發的思路、方法和過程,內容包括企業門戶網站、BBS論壇網站、博客網站、人力資源管理系統、企業進銷存管理系統。
本書附有配套光盤。光盤提供了書中所有示例、范例和案例程序的全部源代碼,所有源代碼都經過精心調試,在Windows 2003下全部測試通過,能夠正常運行。
本書內容精練、重點突出、實例豐富,并且配有實例錄像,是各級程序開發人員不可多得的必備參考書,本書也非常適合大中專院校師生閱讀。

目錄:

第一篇 C#基礎篇
第1章 .NET基礎 3
1.1 .NET概述 3
1.1.1 .NET簡介 3
1.1.2 .NET與J2EE的比較 4
1.2 公共語言運行庫(CLR) 4
1.2.1 中間語言(IL)和元數據 5
1.2.2 即時編譯器(JIT) 5
1.3 其他重要的.NET對象 6
1.3.1 虛擬對象系統(VOS) 6
1.3.2 公共類型系統(CTS) 6
1.4 執行程序、融合和匯編 6
1.4.1 匯編 7
1.4.2 融合 7
1.4.3 匯編屬性 7
1.5 開發工具 8
1.5.1 安裝Microsoft Visual Studio 2005 8
1.5.2 熟悉Microsoft Visual Studio 2005開發環境 15
1.5.3 熟悉Microsoft Visual Studio 2005開發工具菜單欄和工具欄 17
1.6 認識和使用MSDN幫助文檔 19
1.6.1 認識MSDN幫助文檔 19
1.6.2 使用MSDN幫助文檔 19
1.6.3 常用.NET幫助網站 20
第2章 C#語言基礎 21
2.1 數據類型 21
2.1.1 值類型 22
2.1.2 引用類型 26
2.1.3 裝箱和拆箱 29
2.2 變量和常量 29
2.2.1 變量 29
2.2.2 常量 31
2.3 類型轉換 31
2.3.1 隱式類型轉換 32
2.3.2 顯式類型轉換 32
2.4 表達式 32
2.4.1 操作符 32
2.4.2 算術操作符和算術表達式 33
2.4.3 賦值操作符和賦值表達式 34
2.4.4 關系操作符和關系表達式 35
2.4.5 邏輯操作符和邏輯表達式 36
2.4.6 位操作符 37
2.4.7 其他特殊操作符 38
2.4.8 操作符優先級 39
2.5 流程控制 40
2.5.1 選擇語句 40
2.5.2 循環語句 42
2.5.3 異常處理語句 46
2.6 類 51
2.6.1 類的聲明 51
2.6.2 類的成員 51
2.6.3 構造函數和析構函數 59
2.7 方法 64
2.7.1 方法的聲明 64
2.7.2 方法的參數 65
2.7.3 靜態和非靜態方法 68
2.7.4 方法的重載 69
2.7.5 運算符的重載 70
2.8 繼承 71
2.8.1 繼承的特性 71
2.8.2 繼承的聲明 72
2.8.3 繼承的實現 72
2.9 接口 73
2.9.1 定義接口 73
2.9.2 接口的實現 74
2.9.3 抽象類與接口 75
2.10 域和屬性 76
2.10.1 域 76
2.10.2 屬性 78
2.11 事件和索引 80
2.11.1 事件 80
2.11.2 索引指示器 82
第3章 ASP.NET開發基礎 85
3.1 ASP.NET簡介 85
3.1.1 什么是ASP.NET 85
3.1.2 ASP.NET的優點 85
3.2 ASP.NET運行平臺 86
3.2.1 IIS的安裝 86
3.2.2 IIS的配置 89
3.3 ASP.NET運行機制 92
3.3.1 http請求 92
3.3.2 ASP.NET運行原理 93
3.3.3 ASP.NET運行機制 93
3.4 ASP.NET應用示例 94
3.4.1 創建ASP.NET應用程序 94
3.4.2 ASP.NET中的Web.config文件 96
3.5 ASP.NET工程項目管理 97
3.5.1 目錄結構 97
3.5.2 文件組成 97
3.5.3 項目站點配置(Web.Config) 98
第4章 ASP.NET的常用控件 101
4.1 服務器端標準控件 102
4.1.1 Label、TextBox和Image控件 102
4.1.2 Button、LinkButton、ImageButton和HyperLink控件 104
4.1.3 CheckBox、RadioButton、CheckBoxList和RadioButtonList控件 106
4.1.4 其他服務器端標準控件 108
4.2 服務器端數據控件 113
4.2.1 GridView控件 113
4.2.2 DataList控件 115
4.2.3 DetailsView控件 116
4.2.4 FormView控件 117
4.2.5 SqlDataSource、AccessDataSource和ObjectDataSource控件 118
4.3 服務器端驗證控件 121
4.3.1 RequiredFieldValidator控件 121
4.3.2 RangeValidator控件 122
4.3.3 RegularExpressionValidator控件 123
4.3.4 CompareValidator控件 125
4.3.5 CustomValidator控件 126
4.3.6 ValidationSummary控件 126
4.4 服務器端導航控件 127
4.4.1 TreeView控件 127
4.4.2 SiteMapPath控件 129
4.4.3 Menu控件 129
4.5 服務器端登錄控件 129
第5章 .NET內置對象 131
5.1 Response對象 131
5.1.1 Response對象的屬性 131
5.1.2 Response對象的方法 131
5.1.3 Response對象的應用示例 132
5.2 Request對象 133
5.2.1 Request對象的屬性 133
5.2.2 Request對象的方法 133
5.2.3 Request對象的應用示例 133
5.3 Application對象 135
5.3.1 Application對象的集合 135
5.3.2 Application對象的屬性 135
5.3.3 Application對象的方法 135
5.3.4 Application對象的事件 136
5.3.5 Application對象的應用示例 136
5.4 Session對象 137
5.4.1 Session對象的集合 137
5.4.2 Session對象的屬性 138
5.4.3 Session對象的方法 138
5.4.4 Session對象的事件 138
5.4.5 Session對象的應用示例 138
5.5 Server對象 139
5.5.1 Server對象的屬性 139
5.5.2 Server對象的方法 139
5.5.3 Server對象的應用示例 140
5.6 Cookie對象 140
5.6.1 HttpRequest.Cookie對象的屬性 141
5.6.2 HttpRequest.Cookie對象的方法 141
5.6.3 HttpRequest.Cookie對象的應用示例 141
5.7 Cache對象 142
5.7.1 Cache對象的屬性 142
5.7.2 Cache對象的方法 143
5.7.3 Cache對象的應用示例 143
5.8 Global.asax 144
第6章 Windows Form應用程序開發 145
6.1 熟悉WinForm應用程序 145
6.1.1 創建WinForm應用程序 145
6.1.2 菜單欄和工具欄 146
6.1.3 解決方案資源管理器 147
6.1.4 服務器資源管理器 151
6.1.5 工具箱 154
6.1.6 控件屬性框 156
6.2 窗體 157
6.2.1 Form窗體 157
6.2.2 MDI窗體 158
6.2.3 繼承窗體 161
6.3 WinForm數據庫應用程序開發常用控件 161
第7章 使用ADO.NET操作數據庫 168
7.1 ADO.NET簡介 168
7.1.1 Managed Provider概念 168
7.1.2 DataSet概念 169
7.2 使用ADO.NET訪問數據庫 170
7.2.1 ADO.NET訪問數據庫的模式 170
7.2.2 數據庫命名空間 171
7.2.3 數據集DataSet類 175
7.2.4 數據庫連接 176
7.2.5 使用Command執行數據庫操作 177
7.2.6 使用DataReader檢索數據 180
7.2.7 使用DataAdapter類和DataSet類 181
7.3 常用數據控件 184
7.3.1 使用Repeater控件綁定數據 184
7.3.2 使用GridView控件綁定數據 186
7.3.3 使用DataList控件綁定數據 187
7.3.4 其他數據綁定控件 188
7.4 ADO.NET和XML 189
7.4.1 XML與數據集DataSet 189
7.4.2 通過DataSet訪問XML 192
7.4.3 通過DOM訪問XML 193
7.4.4 ADO.NET和XML的應用示例 194
第8章 Crystal Reports.Net報表技術 196
8.1 水晶報表簡介 196
8.2 Crystal報表在集成環境Visual Studio.NET 2005平臺上的安裝 197
8.3 Visual Studio.NET 2005平臺上的Crystal報表 197
8.3.1 Crystal Reports.Net簡介 197
8.3.2 創建Crystal報表 197
8.3.3 Crystal報表設計器的環境介紹 199
8.3.4 Crystal報表區域介紹 199
8.4 Crystal報表數據源和數據庫的操作 200
8.4.1 Visual Studio 2005中Crystal Reports數據源列舉 200
8.4.2 Visual Studio 2005中Crystal Reports數據庫操作 200
第9章 錯誤處理與調試 209
9.1 Microsoft Visual Studio 2005中的調試 209
9.1.1 非中斷0(正常)模式下調試 210
9.1.2 中斷模式下調試 211
9.2 錯誤處理 216
9.2.1 ASP.NET中錯誤處理 216
9.2.2 WinForm錯誤處理 220
第10章 發布網站與應用程序 226
10.1 發布網站 226
10.1.1 先決條件 226
10.1.2 發布網站的優點 227
10.1.3 Visual Studio 中將網站部署新功能 227
10.1.4 發布網站 228
10.1.5 ASP.NET程序打包 233
10.2 安裝和部署應用程序 235
10.2.1 先決條件 235
10.2.2 Windows Installer簡介 235
10.2.3 WinForm程序打包 236
第二篇 數據庫應用篇
第11章 創建和使用Access數據庫 249
11.1 Microsoft Access簡介 249
11.2 創建數據庫 249
11.3 設計表 250
11.4 建立及維護數據表之間的關系 252
11.5 數據庫操作 253
第12章 管理SQL Server 2000 256
12.1 SQL Server數據庫簡介 256
12.2 安裝SQL Server 256
12.3 配置服務器 259
12.3.1 啟動、暫停和停止SQL Server服務器 259
12.3.2 注冊SQL Server 2000服務器 260
12.3.3 編輯SQL Server 2000注冊信息 262
12.4 腳本與批處理 262
12.4.1 將數據庫生成腳本 262
12.4.2 將指定表生成腳本 264
12.4.3 執行腳本 264
12.4.4 批處理 265
12.5 備份和還原數據庫 265
12.5.1 備份和恢復的概念 265
12.5.2 數據庫備份 265
12.5.3 數據庫還原 267
12.6 分離和附加數據庫 267
12.6.1 分離數據庫 267
12.6.2 附加數據庫 268
12.7 導入、導出數據表 269
12.7.1 導入數據庫 269
12.7.2 導入SQL Server數據表 269
12.7.3 導入其他數據源的數據表 271
12.7.4 導出數據庫 273
12.7.5 導出SQL Server數據表 273
第13章 設計SQL Server數據庫 275
13.1 SQL Server數據庫概述 275
13.1.1 SQL數據庫分類 275
13.1.2 SQL數據庫對象 276
13.2 設計數據庫 276
13.2.1 創建數據庫 276
13.2.2 創建數據表 280
13.2.3 刪除數據庫 282
13.2.4 刪除數據表 283
13.3 索引的建立與維護 284
13.3.1 建立索引 284
13.3.2 查看索引 285
13.3.3 刪除索引 286
13.4 關系的建立與維護 287
13.4.1 創建關系 287
13.4.2 刪除關系 288
13.5 維護數據表 289
13.5.1 在表結構中添加新字段 289
13.5.2 在表結構中刪除字段 290
13.5.3 數據表更名 291
第14章 編輯SQL Server數據庫 292
14.1 錄入和修改數據 292
14.1.1 添加新記錄 292
14.1.2 修改記錄 293
14.1.3 刪除記錄 293
14.2 瀏覽數據 294
14.3 查找數據 295
14.3.1 查找指定行記錄 295
14.3.2 查找第一條記錄 296
14.3.3 使用SQL語句查找記錄 296
第15章 SQL語句及其應用 298
15.1 創建查詢和測試查詢 298
15.1.1 編寫SQL語句 298
15.1.2 測試SQL語句 299
15.1.3 執行SQL語句 299
15.2 選擇查詢 299
15.2.1 簡單的Select查詢 299
15.2.2 選擇查詢字段 299
15.2.3 利用Where參數過濾數據 300
15.2.4 對查詢結果進行排序 300
15.2.5 將查詢結果分組統計 301
15.2.6 模糊查詢 304
15.2.7 在查詢語句中進行計算 304
15.2.8 為字段起一個別名 305
15.3 使用聚合函數進行查詢 305
15.3.1 數據匯總查詢 305
15.3.2 數據平均值查詢 306
15.3.3 數據總記錄數查詢 307
15.3.4 數據最小值查詢 308
15.3.5 數據最大值查詢 308
15.4 復雜查詢 308
15.4.1 子查詢 308
15.4.2 聯接 309
15.4.3 內聯接 309
15.4.4 外聯接 310
15.4.5 交叉聯接 312
15.5 數據添加 313
15.5.1 Insert語句介紹 313
15.5.2 Insert語句基本應用 313
15.6 數據修改 313
15.6.1 Update語句介紹 313
15.6.2 Update語句基本應用 314
15.7 數據刪除 314
15.7.1 Delete語句介紹 314
15.7.2 Delete語句基本應用 314
第16章 存儲過程、觸發器與視圖 315
16.1 存儲過程概述 315
16.2 存儲過程的應用 315
16.2.1 新建存儲過程 315
16.2.2 修改存儲過程 316
16.2.3 刪除存儲過程 316
16.2.4 獲取數據庫中存儲過程 317
16.2.5 獲取指定存儲過程語句 317
16.2.6 存儲過程的調用 318
16.3 觸發器介紹 318
16.4 使用觸發器 319
16.4.1 新建觸發器 319
16.4.2 修改觸發器 319
16.4.3 刪除觸發器 320
16.5 視圖介紹 320
16.6 視圖應用 321
16.6.1 新建視圖 321
16.6.2 修改視圖 321
16.6.3 刪除視圖 322
16.6.4 獲得數據庫中所有的視圖 322
16.6.5 獲得指定視圖語句 322
第三篇 典型實例篇
第17章 網上在線投票系統 325
17.1 實例說明 325
17.2 開發環境 326
17.3 設計與分析 326
17.4 技術要點 326
17.4.1 Cookie對象 326
17.4.2 圖形化顯示投票結果 327
17.5 開發過程 327
17.5.1 數據庫設計 327
17.5.2 配置Web.Config 328
17.5.3 SqlData類 328
17.6 調試和運行 337
17.6.1 調試 337
17.6.2 運行 337
第18章 網上在線聊天室 338
18.1 實例說明 338
18.2 設計與分析 339
18.3 技術要點 339
18.3.1 框架的應用 339
18.3.2 Session對象的應用 340
18.3.3 JavaScript腳本的應用 341
18.4 開發過程 341
18.4.1 數據庫設計 341
18.4.2 公共類編寫 342
18.4.3 設計分析 344
第19章 使用ASP.NET實現郵件發送系統 353
19.1 實例說明 353
19.2 設計與分析 354
19.3 技術要點 354
19.3.1 SMTP服務 354
19.3.2 MailMessage類 357
19.3.3 SmtpClient類 357
19.4 開發過程 357
19.4.1 數據表結構 357
19.4.2 公共類編寫 358
19.4.3 用戶登錄(Login.aspx) 361
19.4.4 郵件發送(SendEmail.aspx) 362
19.5 調試與運行 367
19.5.1 調試 367
19.5.2 運行 367
第20章 在線視頻點播系統 368
20.1 實例說明 368
20.2 設計和分析 369
20.3 技術要點 369
20.4 開發過程 369
20.4.1 數據表結構 369
20.4.2 公共類 370
20.4.3 首頁中顯示影片列表(Default.aspx) 372
20.4.4 上傳文件(Manage /upfile.aspx) 375
第21章 Windows信使服務軟件 378
21.1 實例說明 378
21.2 設計與分析 379
21.3 技術要點 379
21.3.1 啟動Messenger服務 379
21.3.2 實現關鍵技術 380
21.4 開發過程 381
21.4.1 數據表結構 381
21.4.2 公共類 381
21.4.3 功能模塊設計 382
第22章 數據庫配置器 388
22.1 實例說明 388
22.2 設計與分析 389
22.3 技術要點 389
22.3.1 使用SQL語句分離和安裝數據庫 389
22.3.2 功能模塊設計 390
第四篇 實例開發篇
第23章 配置開發環境 395
23.1 “選項”對話框 395
23.1.1 “環境”設置 395
23.1.2 “文本編輯器”設置 396
23.1.3 “測試工具”設置 397
23.2 數據庫連接設置 398
23.3 自動隱藏功能 398
23.4 添加引用 399
第24章 企業門戶網站 400
24.1 概述 400
24.2 需求分析 400
24.3 系統設計 401
24.3.1 功能結構分析 401
24.3.2 網站架設 402
24.4 數據庫與視圖設計 402
24.4.1 數據庫設計 402
24.4.2 視圖設計 405
24.5 公共類的編寫 406
24.5.1 公共類編寫 406
24.5.2 ASP.NET配置文件Web.config 411
24.6 前臺開發 412
24.6.1 設計分析 412
24.6.2 頁面導航的實現過程 413
24.6.3 首頁重點推薦軟件的實現過程 413
24.6.4 常用軟件下載的實現過程 417
24.6.5 下載排行的實現過程 419
24.6.6 滾動圖片的實現過程 420
24.7 后臺開發 421
24.7.1 設計分析 421
24.7.2 管理登錄實現過程 422
24.7.3 軟件類別管理的實現過程 424
24.7.4 軟件信息管理的實現過程 426
24.7.5 滾動圖片管理的實現過程 433
24.7.6 常用軟件管理的實現過程 436
24.7.7 公司介紹設置頁面的實現過程 438
24.7.8 安全退出系統的實現過程 439
第25章 BBS論壇網站 440
25.1 需求分析 440
25.2 系統設計 441
25.2.1 總體規劃 441
25.2.2 系統功能結構圖 441
25.2.3 開發及運行環境 442
25.3 網站命名規則設計 442
25.3.1 數據庫命名規則 442
25.3.2 ASP.NET編碼規則 443
25.4 數據庫設計 443
25.4.1 數據表概要說明 444
25.4.2 主數據表的結構 444
25.4.3 視圖 446
25.5 網站總體架構 447
25.5.1 文件夾及文件架構布局 447
25.5.2 文件架構 447
25.6 公共類編寫 448
25.6.1 數據庫連接類DataCon編寫 448
25.6.2 數據庫操作類DataOperate編寫 449
25.6.3 驗證碼編寫 451
25.7 后臺開發 452
25.7.1 設計分析 452
25.7.2 用戶自定義控件設計 452
25.7.3 論壇首頁的實現 454
25.7.4 后臺登錄模塊設計 457
25.7.5 后臺管理帖子頁面設計 460
25.8 前臺開發 480
25.8.1 設計分析 480
25.8.2 用戶注冊 480
25.8.3 忘記密碼 486
25.9 網站配置 487
25.10 疑難問題解析 488
25.10.1 驗證碼技術 488
25.10.2 DataList分頁技術 488
第26章 博客網站 491
26.1 需求分析 491
26.2 系統設計 491
26.2.1 功能結構分析 491
26.2.2 網站流程分析 492
26.2.3 文件夾總體結構 493
26.2.4 網站架設 493
26.3 數據庫設計 493
26.3.1 數據庫的分析 493
26.3.2 數據表結構 494
26.4 技術準備 497
26.4.1 關于ASP.NET中的3層結構 497
26.4.2 using關鍵字 498
26.5 公共類編寫 498
26.5.1 Web.Config文件設計 498
26.5.2 SqlData類 499
26.6 前臺開發 503
26.6.1 設計分析 503
26.6.2 前臺頁面實現過程 504
26.6.3 用戶自定義控件 505
26.6.4 訪客主頁面實現過程 507
26.6.5 訪客注冊頁面實現過程 513
26.6.6 注冊成功頁面實現過程 514
26.6.7 博客用戶圖片管理實現過程 515
26.6.8 評論管理頁面功能實現過程 517
26.6.9 退出登錄功能實現過程 520
26.7 后臺開發 520
26.7.1 設計分析 520
26.7.2 系統管理員登錄實現過程 521
26.7.3 管理員管理實現過程 522
26.7.4 管理員找回密碼實現過程 528
26.8 疑難問題分析與解決 530
第27章 人力資源管理系統 531
27.1 管理系統基礎概要 531
27.1.1 需求分析 531
27.1.2 系統功能 531
27.2 系統結構設計 532
27.2.1 系統結構總圖 532
27.2.2 系統編碼規則 532
27.2.3 數據庫的設計與創建 534
27.3 系統文件 538
27.4 功能模塊的設計 539
27.4.1 公共類 539
27.4.2 主窗體設計 548
27.4.3 部門管理 550
27.4.4 員工調動 554
27.4.5 合同管理 559
27.4.6 工資管理 563
27.5 報表設計 566
27.5.1 人事報表設計 566
27.5.2 工資條報表設計 568
27.6 疑難問題分析解決 570
第28章 企業進銷存管理系統 572
28.1 概述 572
28.2 系統分析 572
28.3 總體設計 573
28.3.1 項目規劃 573
28.3.2 系統功能結構圖 574
28.4 系統設計 574
28.4.1 設計目標 574
28.4.2 開發平臺及運行環境 574
28.5 系統命名規則設計 575
28.5.1 總體規則 575
28.5.2 采用類進行編碼 575
28.5.3 變量及對象名稱定義規則 575
28.5.4 界面要求 576
28.5.5 后端數據結構定義規則 576
28.5.6 C#數據類型列表 576
28.5.7 對象名稱定義規則 577
28.5.8 編碼設計 577
28.6 系統數據庫設計 578
28.7 多層設計模式開發 581
28.8 文件夾及文件架構布局設計 583
28.9 公共類設計 583
28.9.1 數據庫操作類設計 584
28.9.2 基礎功能模塊類設計 588
28.10 主要功能模塊設計 602
28.10.1 系統登錄設計 602
28.10.2 基礎數據(庫存商品) 604
28.10.3 進貨單 608
28.10.4 商品銷售排行 613
28.10.5 庫存狀況 615
28.10.6 庫存盤點 617
28.10.7 系統管理設置 619
28.10.8 數據庫備份與恢復 622
28.11 疑難問題分析與解決 623
28.11.1 往來對賬 623
28.11.2 系統數據清理 624

序: