注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)C#程序開發(fā)范例寶典

C#程序開發(fā)范例寶典

C#程序開發(fā)范例寶典

定 價:¥95.00

作 者: 明日科技
出版社: 人民郵電出版社
叢編項: 軟件工程師典藏
標(biāo) 簽: 算法語言

ISBN: 9787115163837 出版時間: 2007-09-01 包裝: 平裝
開本: 16開 頁數(shù): 873 字?jǐn)?shù):  

內(nèi)容簡介

  本書緊密圍繞程序開發(fā)人員在編程中遇到的實際問題和開發(fā)中應(yīng)該掌握的技術(shù),全面介紹了應(yīng)用C#進行程序開發(fā)的技術(shù)和技巧。全書分為20章,內(nèi)容包括窗體與界面設(shè)計、控件應(yīng)用、組件應(yīng)用、圖形技術(shù)、多媒體技術(shù)、文件系統(tǒng)、操作系統(tǒng)與Windows相關(guān)程序、注冊表、數(shù)據(jù)庫技術(shù)、SQL查詢相關(guān)技術(shù)、報表與打印技術(shù)、圖表技術(shù)、硬件相關(guān)開發(fā)技術(shù)、網(wǎng)絡(luò)開發(fā)技術(shù)、Web編程、加密、安全與軟件注冊、數(shù)據(jù)結(jié)構(gòu)與算法、C#高級開發(fā)、實用工具、程序打包等。全書共提供了509個實例,每個實例都突出了實用性,其中大部分是程序開發(fā)者夢寐以求的有關(guān)問題的解決方案?!”緯接信涮坠獗P。光盤提供了書中所有實例的源代碼,全部源代碼都經(jīng)過精心調(diào)試,在Windows Server 2003下測試通過,保證能夠正常運行?!”緯m用于廣大計算機愛好者和程序開發(fā)人員,也可供大中專院校師生閱讀。

作者簡介

暫缺《C#程序開發(fā)范例寶典》作者簡介

圖書目錄

第1章 窗體與界面設(shè)計 1
1.1 菜單應(yīng)用實例 2
實例001 帶歷史信息的菜單 2
實例002 菜單動態(tài)合并 3
實例003 像開始菜單一樣漂亮的菜單 4
實例004 任務(wù)欄托盤菜單 5
實例005 可以拉伸的菜單界面 5
實例006 菜級聯(lián)菜單 7
1.2 工具欄設(shè)計 7
實例007 帶背景的工具欄 7
實例008 浮動工具欄 8
實例009 帶下拉菜單的工具欄 9
實例010 具有提示功能的工具欄 9
1.3 狀態(tài)欄設(shè)計 10
實例011 在狀態(tài)欄中顯示檢查框 10
實例012 帶進度條的狀態(tài)欄 11
實例013 狀態(tài)欄中加入圖標(biāo) 12
1.4 導(dǎo)航菜單界面 12
實例014 OutLook界面 12
實例015 帶導(dǎo)航菜單的主界面 14
實例016 圖形化的導(dǎo)航界面 15
1.5 特色程序界面 17
實例017 類QQ的程序界面 17
實例018 類似Windows Xp的程序界面 18
實例019 以圖形按鈕顯示的界面 20
實例020 以樹形顯示的程序界面 21
實例021 動態(tài)按鈕的窗體界面 22
1.6 特殊形狀的窗體 24
實例022 非矩形窗體 24
實例023 建立字體形狀窗體 25
實例024 控件隨窗體自動調(diào)整 26
實例025 帶分隔欄的窗體 27
實例026 隨機更換主界面背景 27
1.7 多媒體光盤 28
實例027 自動啟動的多媒體光盤程序 28
實例028 為觸摸屏程序添加虛擬鍵盤 29
1.8 窗體效果 30
實例029 半透明漸顯窗體 31
實例030 窗口顏色的漸變 32
1.9 窗體動畫 33
實例031 窗體中的滾動字幕 33
實例032 動畫顯示窗體 34
實例033 制作閃爍的窗體 35
實例034 直接在窗體上繪圖 37
實例035 動畫形式的程序界面 38
1.10 標(biāo)題欄窗體 39
實例036 使窗體標(biāo)題欄文字右對齊 39
實例037 沒有標(biāo)題欄但可以改變大小的窗口 39
1.11 設(shè)置窗體位置 40
實例038 設(shè)置窗體在屏幕中的位置 40
實例039 始終在最上面的窗體 41
1.12 設(shè)置窗體大小 42
實例040 限制窗體大小 42
實例041 獲取桌面大小 42
實例042 在窗口間移動按鈕 43
實例043 如何實現(xiàn)Office助手 44
1.13 窗體控制技術(shù) 45
實例044 在關(guān)閉窗口前加入確認(rèn)對話框 45
實例045 使用任意組件拖動窗體 46
實例046 修改提示字體及顏色 47
1.14 其他技術(shù) 48
實例047 如何為MDI類型窗體設(shè)置背景圖片 48
實例048 向提示框中添加圖標(biāo) 49
第2章 控件應(yīng)用 51
2.1 TextBox控件應(yīng)用 52
實例049 只允許輸入數(shù)字的TextBox控件 52
實例050 限制用戶名稱長度及設(shè)置密碼文本 54
實例051 自動刪除非法字符 55
實例052 為TextBox控件添加列表選擇框 57
2.2 Button控件應(yīng)用 58
實例053 在Button按鈕中顯示圖標(biāo) 58
2.3 ComboBox控件應(yīng)用 59
實例054 將數(shù)據(jù)表中的字段添加到ComboBox控件 59
實例055 帶查詢功能的ComboBox控件 61
2.4 RichTextBox控件應(yīng)用 63
實例056 利用RichTextBox控件實現(xiàn)文檔管理功能 63
實例057 利用RichTextBox控件實現(xiàn)文字定位與標(biāo)識 65
實例058 用RichTextBox控件顯示圖文數(shù)據(jù) 67
2.5 ListBox控件應(yīng)用 68
實例059 在ListBox控件間交換數(shù)據(jù) 68
實例060 將數(shù)據(jù)庫數(shù)據(jù)添加到組合框中 70
實例061 借助綁定控件實現(xiàn)數(shù)據(jù)選擇錄入 71
實例062  ListBox拒絕添加重復(fù)信息 72
2.6 選擇類控件應(yīng)用 73
實例063 利用選擇控件實現(xiàn)權(quán)限設(shè)置 74
實例064 利用選擇控件實現(xiàn)復(fù)雜查詢 76
2.7 ListView控件應(yīng)用 78
實例065  ListView列表拒絕添加重復(fù)信息 78
實例066 將數(shù)據(jù)庫數(shù)據(jù)添加到ListView控件 80
實例067 用ListView控件制作導(dǎo)航界面 81
實例068 在ListView控件中對數(shù)據(jù)排序或統(tǒng)計 83
實例069 在ListView控件中繪制底紋 84
實例070 在列表視圖中拖動視圖項 85
實例071 用ListView控件選取整行數(shù)據(jù) 88
實例072 用ListView控件開發(fā)登錄界面 89
2.8 TreeView控件應(yīng)用 91
實例073 將數(shù)據(jù)庫數(shù)據(jù)顯示到樹視圖中 91
實例074 用TreeView控件制作導(dǎo)航界面 93
實例075 用TreeView控件遍歷磁盤目錄 94
實例076 TreeView控件在數(shù)據(jù)庫中的應(yīng)用 96
實例077 帶復(fù)選框的樹狀菜單 98
2.9 其他控件典型應(yīng)用 100
實例078 TrackBar的簡單應(yīng)用 100
實例079 SplitContainer的應(yīng)用 102
實例080 MaskedTextBox控件的簡單應(yīng)用 103
實例081 制作日歷計劃任務(wù) 105
實例082 ImageAnimator類顯示動畫圖片 108
實例083 QQ頭像列表 110
2.10 控件技術(shù) 112
實例084 程序運行時智能增減控件 112
實例085 控制焦點移動 114
實例086 動態(tài)創(chuàng)建控件 115
實例087 在Button按鈕上繪圖 116
2.11 焦點變換與輸入控制 117
實例088 按回車鍵焦點在控件中移動的錄入窗口 117
實例089 程序運行時拖動控件 119
實例090 控件得到焦點時變色 120
實例091 控件的輸入限制 121
2.12 特殊控件 122
實例092 為控件制作立體效果 122
實例093 獲取控件名稱和內(nèi)容 124
第3章 組件應(yīng)用 127
3.1 BackgroundWorker組件 128
實例094  BackgroundWorker組件執(zhí)行異步操作 128
3.2 ErrorProvider組件 130
實例095 使用ErrorProvider組件驗證文本框輸入 130
實例096 利用ErrorProvider組件查看數(shù)據(jù)集中的錯誤 132
3.3 EventLog組件 134
實例097 使用EventLog組件讀寫Windows系統(tǒng)事件日志 134
實例098 使用EventLog組件保存Windows系統(tǒng)日志 136
實例099 使用EventLog組件向本機現(xiàn)有日志中添加條目 138
3.4 FileSystemWatcher組件 140
實例100 使用FileSystemWatcher組件監(jiān)視系統(tǒng)日志文件是否被更改 140
3.5 HelpProvider組件 142
實例101 使用HelpProvider組件調(diào)用幫助文件 142
3.6 Process組件 143
實例102 使用Process組件訪問本地進程 143
3.7 Timer組件 145
實例103 使用Timer組件制作計時器 145
實例104 使用Timer組件顯示當(dāng)前系統(tǒng)時間 150
實例105 使用Timer組件制作左右飄動的窗體 151
實例106 使用Timer組件實現(xiàn)奧運倒計時 152
3.8 ServiceController組件 154
實例107 使用ServiceController組件控制計算機的服務(wù) 154
3.9 ImageList組件 156
實例108 使用ImageList組件制作動畫圖片 156
3.10 DirectoryEntry組件 157
實例109 使用DirectoryEntry組件建立虛擬目錄 158
第4章 圖形技術(shù) 161
4.1 繪制圖形 162
實例110 基本圖形繪制 162
實例111 在圖片中寫入文字 163
實例112 局部圖片的復(fù)制 165
實例113 波形圖的繪制 166
4.2 圖形轉(zhuǎn)換 168
實例114 BMP轉(zhuǎn)換成JPG格式 168
實例115 JPG轉(zhuǎn)換成BMP格式 170
實例116 位圖轉(zhuǎn)化為WMF 171
實例117 Ico文件轉(zhuǎn)化為位圖 172
實例118 圖片批量轉(zhuǎn)換工具 173
4.3 圖像預(yù)覽 175
實例119 局部圖像放大 175
實例120 瀏覽大圖片 177
實例121 剪切圖片 178
實例122 圖像旋轉(zhuǎn) 181
實例123 鼠標(biāo)拖拽圖像 182
4.4 圖形縮放與變換 183
實例124 如何放大和縮小圖像 183
實例125 如何旋轉(zhuǎn)JPG圖像 184
實例126 如何實現(xiàn)圖形翻轉(zhuǎn) 185
4.5 圖像效果 186
實例127 百葉窗效果顯示圖像 186
實例128 推拉效果顯示圖像 187
實例129 水平交錯效果顯示圖像 188
實例130 垂直交錯效果顯示圖像 190
實例131 圖像紋理效果 191
實例132 圖像浮雕效果 193
實例133 積木效果 194
實例134 馬賽克效果顯示圖像 195
4.6 圖像字體 197
實例135 旋轉(zhuǎn)的文字 197
實例136 當(dāng)前系統(tǒng)字體列表 198
實例137 空心文字 199
實例138 如何在圖片上平滑移動文字 201
4.7 圖像動畫 202
實例139 動畫背景窗體 202
實例140 隨鼠標(biāo)移動的圖像 203
實例141 十字光標(biāo)定位 204
實例142 抓取鼠標(biāo)形狀 206
4.8 圖像識別 207
實例143 查看圖片的像素 207
實例144 獲取指定點的RGB值 207
4.9 圖像工具 208
實例145 獲取圖片類型 208
實例146 簡單畫圖程序 209
實例147 看圖工具 213
實例148 文字保存為圖片 215
4.10 圖像應(yīng)用 215
實例149 隨機更換壁紙程序 216
實例150 屏幕保護 217
實例151 模擬石英鐘 219
實例152 生肖速查 221
第5章 多媒體技術(shù) 225
5.1 CD、VCD播放 226
實例153 播放指定的avi-mid-wav文件 226
實例154 獲取多媒體詳細(xì)信息列表 227
5.2 MP3、WAV播放 228
實例155 帶記憶功能的MP3播放器 228
實例156 自動播放的MP3播放器 231
實例157 學(xué)校體操定時音樂播放 233
5.3 動畫播放 234
實例158 播放Flash動畫 234
實例159 制作AVI播放器 236
實例160 播放Gif動畫 237
實例161 利用Image制作小動畫 239
5.4 媒體控制 240
實例162 檢測是否安裝聲卡 240
實例163 打開和關(guān)閉CDROM 241
實例164 控制PC喇叭發(fā)聲 242
5.5 多媒體應(yīng)用 243
實例165 開機祝福程序 243
實例166 制作家庭影集 245
實例167 產(chǎn)品電子報價 246
實例168 產(chǎn)品滾動展示程序 248
實例169 將圖片資源添加到EXE里 249
5.6 屏幕保護相關(guān)程序 250
實例170 電子相冊屏幕保護程序 250
實例171 歌曲播放屏幕保護程序 251
第6章 文件系統(tǒng) 253
6.1 創(chuàng)建和刪除文件 254
實例172 創(chuàng)建和刪除文件夾 254
實例173 建立臨時文件 255
實例174 根據(jù)日期動態(tài)建立文件 256
實例175 清空回收站 257
6.2 查找文件 258
實例176 搜索文件 259
實例177 檢查文件是否存在 260
實例178 提取指定文件夾目錄 261
6.3 修改文件 261
實例179 更改文件名稱 262
實例180 修改文件屬性 262
實例181 修改文件及目錄的名字 264
6.4 文件目錄 265
實例182 獲得臨時文件目錄 265
實例183 獲取應(yīng)用程序所在目錄 266
實例184 得到系統(tǒng)當(dāng)前目錄 266
實例185 在程序中改變當(dāng)前路徑 267
6.5 復(fù)制文件 268
實例186 移動正在使用的文件 268
實例187 批量復(fù)制文件 269
6.6 指定類型的文件操作 270
實例188 文本文件的操作 270
實例189 簡單的文件加密解密 271
6.7 其他 273
實例190 獲取窗口文本 273
實例191 判斷文件是否正在被使用 274
實例192 在程序中調(diào)用.HLP文件 275
實例193  C#中實現(xiàn)文件拖放 276
實例194 文件比較 276
第7章 操作系統(tǒng)與Windows相關(guān)程序 279
7.1 啟動相關(guān) 280
實例195 進入Windows前發(fā)出警告 280
實例196 實現(xiàn)注銷、關(guān)閉和重啟計算機 281
7.2 獲得磁盤屬性 284
實例197 獲得硬盤序列號 284
實例198 獲取映射驅(qū)動器路徑 286
實例199 判斷驅(qū)動器類型 287
7.3 磁盤相關(guān)設(shè)置 288
實例200 取消磁盤共享 288
實例201 檢查驅(qū)動器容量 289
實例202 檢測磁盤是否準(zhǔn)備好 290
實例203 圖表顯示磁盤容量 291
實例204 格式化磁盤 293
7.4 系統(tǒng)控制 294
實例205 怎樣隱藏鼠標(biāo) 294
實例206 允許和禁止用戶關(guān)機 295
實例207 鎖定計算機 296
7.5 系統(tǒng)設(shè)置 297
實例208 設(shè)置系統(tǒng)輸入法 297
實例209 設(shè)置桌面顏色 298
實例210 鼠標(biāo)交換左右鍵 299
7.6 系統(tǒng)監(jiān)控 299
實例211 檢測系統(tǒng)啟動模式 300
實例212 內(nèi)存使用狀態(tài)監(jiān)控 301
實例213 監(jiān)視剪貼板內(nèi)容 302
7.7 系統(tǒng)軟件信息 303
實例214 獲取用戶名 303
實例215 獲取系統(tǒng)目錄 305
實例216 注冊系統(tǒng)熱鍵 306
實例217 獲取和修改BIOS計算機名 307
7.8 鼠標(biāo)操作 308
實例218 動畫鼠標(biāo) 309
實例219 限制鼠標(biāo)活動區(qū)域 310
實例220 獲取鼠標(biāo)在任意點的位置 311
實例221 判斷鍵盤按下的鍵值 311
7.9 程序控制 312
實例222 打開控制面板中的程序 313
實例223 添加程序托盤 314
實例224 不出現(xiàn)在任務(wù)欄上的程序 314
實例225 怎樣調(diào)用外部的Exe文件 315
實例226 關(guān)閉外部已開啟的程序 316
7.10 程序運行 317
實例227 防止程序多次運行 317
實例228 開機后程序自動運行 319
實例229 獲取任務(wù)欄尺寸大小 320
實例230 改變系統(tǒng)提示信息 321
實例231 獲取系統(tǒng)環(huán)境變量 322
實例232 啟動屏幕保護 323
7.11 系統(tǒng)隱藏 324
實例233 隱藏、顯示任務(wù)欄 324
實例234 隱藏、顯示開始按鈕 325
實例235 查看當(dāng)前系統(tǒng)版本 326
實例236 使桌面圖標(biāo)文字透明 328
實例237 檢索系統(tǒng)中正在運行的任務(wù) 329
實例238 列出系統(tǒng)中的打印機 330
7.12 其他 332
實例239 兩種信息發(fā)送方式 332
實例240 功能快捷鍵 336
第8章 注冊表 339
8.1 操作注冊表 340
實例241 怎樣存取注冊表信息 340
實例242 注冊表保存注冊信息 341
實例243 設(shè)置“顯示 屬性”窗體 342
實例244 列出注冊表指定項下全部鍵值 343
8.2 系 統(tǒng) 設(shè) 置 344
實例245 隱藏、顯示桌面圖標(biāo) 345
實例246 隱藏驅(qū)動器 345
實例247 禁用運行注冊表 347
8.3 IE瀏覽器設(shè)置 348
實例248 修改IE瀏覽器標(biāo)題欄內(nèi)容 348
實例249 隱藏IE瀏覽器的右鍵關(guān)聯(lián)菜單 349
實例250 設(shè)置IE瀏覽器的默認(rèn)主頁 350
實例251 禁止修改IE瀏覽器主頁 351
8.4 應(yīng)用軟件設(shè)置 352
實例252 設(shè)置Word 2000文檔及圖片的保存路徑 352
實例253 限制軟件使用次數(shù) 353
第9章 數(shù)據(jù)庫技術(shù) 355
9.1 連接Access數(shù)據(jù)庫 356
實例254 連接Access數(shù)據(jù)庫 356
實例255 連接加密的Access數(shù)據(jù)庫 357
實例256 自動識別Access 2000數(shù)據(jù)庫路徑 358
實例257 連接網(wǎng)絡(luò)上共享的Access 2000數(shù)據(jù)庫 360
9.2 連接SQL Server數(shù)據(jù)庫 361
實例258 使用ODBC DSN連接SQL Server數(shù)據(jù)庫 361
實例259 使用ODBC非DSN連接SQL Server數(shù)據(jù)庫 364
實例260 使用OLE DB連接SQL Server數(shù)據(jù)庫 365
實例261 建立SQL Server數(shù)據(jù)庫連接 366
9.3 連接其他數(shù)據(jù)庫 367
實例262 連接Excel 367
實例263 連接Oracle數(shù)據(jù)庫 368
9.4 數(shù)據(jù)庫結(jié)構(gòu)的讀取與修改 369
實例264 讀取SQL Server數(shù)據(jù)庫結(jié)構(gòu) 369
實例265 修改SQL Server數(shù)據(jù)庫結(jié)構(gòu) 372
9.5 數(shù)據(jù)錄入 374
實例266 利用數(shù)據(jù)綁定控件錄入數(shù)據(jù) 374
實例267 使用ADO.NET對象錄入數(shù)據(jù) 376
實例268 利用SQL語句錄入數(shù)據(jù) 379
實例269 利用存儲過程錄入數(shù)據(jù) 380
9.6 圖片存取技術(shù) 383
實例270 使用存取文件名的方法存取圖片 383
實例271 使用ADO.NET對象向SQL Server數(shù)據(jù)庫存入圖片 384
9.7 數(shù)據(jù)修改 387
實例272 利用數(shù)據(jù)綁定控件修改數(shù)據(jù) 387
實例273 利用數(shù)據(jù)對象修改數(shù)據(jù) 390
實例274 利用SQL語句修改數(shù)據(jù) 391
實例275 利用存儲過程修改數(shù)據(jù) 393
9.8 數(shù)據(jù)保存前判斷 395
實例276 判斷輸入數(shù)據(jù)是否符合要求 395
實例277 通過存儲過程實現(xiàn)自動編號 398
9.9 數(shù)據(jù)刪除 401
實例278 刪除表格中指定的記錄 401
實例279 利用SQL語句刪除數(shù)據(jù) 402
9.10 數(shù)據(jù)記錄 403
實例280 分頁顯示信息 403
實例281 移動記錄 404
9.11 數(shù)據(jù)維護 406
實例282 在C#中分離SQL Server數(shù)據(jù)庫 406
實例283 在C#中附加SQL Server數(shù)據(jù)庫 407
實例284 在C#中附加單文件SQL Server數(shù)據(jù)庫 409
9.12 數(shù)據(jù)備份恢復(fù) 410
實例285 備份SQL Server數(shù)據(jù)庫 410
實例286 還原SQL Server數(shù)據(jù)庫 413
9.13 管理系統(tǒng)開發(fā)相關(guān) 415
實例287 開啟SQL Server數(shù)據(jù)庫 415
實例288 斷開SQL Server數(shù)據(jù)庫與其他應(yīng)用程序的連接 417
實例289 帶圖像列表的系統(tǒng)登錄程序 419
實例290 利用SQL語句執(zhí)行外圍命令 420
實例291 系統(tǒng)初始化 421
第10章 SQL查詢相關(guān)技術(shù) 425
10.1 SELECT子句 426
實例292 查詢特定列數(shù)據(jù) 426
實例293 使用列別名 428
實例294 在列上加入計算 430
實例295 使用函數(shù)設(shè)置條件 431
10.2 查詢常量 432
實例296 查詢數(shù)字 433
實例297 查詢字符串 434
實例298 查詢?nèi)掌跀?shù)據(jù) 436
實例299 查詢邏輯型數(shù)據(jù) 437
實例300 查詢空數(shù)據(jù) 438
10.3 查詢變量 440
實例301 利用變量查詢字符串?dāng)?shù)據(jù) 440
實例302 利用變量查詢數(shù)值型數(shù)據(jù) 441
實例303 利用變量查詢?nèi)掌谛蛿?shù)據(jù) 442
10.4 模式查詢 444
實例304 利用“_”通配符進行查詢 444
實例305 利用“%”通配符進行查詢 445
實例306 利用“[]”通配符進行查詢 446
實例307 利用“[^]”通配符進行查詢 448
實例308 復(fù)雜的模式查詢 449
10.5 TOP和PERCENT限制查詢結(jié)果 450
實例309 查詢前10名數(shù)據(jù) 450
實例310 取出數(shù)據(jù)統(tǒng)計結(jié)果的前10名數(shù)據(jù) 451
實例311 查詢銷售量占前50%的圖書信息 453
實例312 查詢庫存數(shù)量占后20%的圖書信息 454
10.6 周期、日期查詢 455
實例313 查詢指定日期的數(shù)據(jù) 455
實例314 查詢指定時間段的數(shù)據(jù) 457
實例315 按月查詢數(shù)據(jù) 458
10.7 比較、邏輯、重復(fù)查詢 460
實例316 查詢數(shù)據(jù)大于指定條件的數(shù)據(jù) 460
實例317 NOT與謂詞進行組合條件的查詢 461
實例318 查詢時不顯示重復(fù)記錄 463
實例319 列出數(shù)據(jù)中的重復(fù)記錄和記錄條數(shù) 465
10.8 在查詢中使用OR和AND運算符 466
實例320 利用OR運算符進行查詢 466
實例321 利用AND運算符進行查詢 467
實例322 同時利用OR、AND運算符進行查詢 469
10.9 排序、分組統(tǒng)計 471
實例323 數(shù)據(jù)分組統(tǒng)計(單列) 471
實例324 在分組查詢中使用ALL關(guān)鍵字 473
實例325 在分組查詢中使用CUBE運算符 475
實例326 在分組查詢中使用ROLLUP 477
實例327 對數(shù)據(jù)進行降序查詢 479
實例328 對數(shù)據(jù)進行多條件排序 480
實例329 對統(tǒng)計結(jié)果進行排序 482
實例330 按倉庫分組統(tǒng)計圖書庫存(多列) 483
實例331 多表分組統(tǒng)計 484
實例332 使用COMPUTE 485
實例333 使用COMPUTE BY 487
10.10 聚合函數(shù) 488
實例334 利用聚合函數(shù)SUM對銷售額進行匯總 488
實例335 利用聚合函數(shù)AVG求某班學(xué)生的平均年齡 490
實例336 利用聚合函數(shù)MIN求銷售額、利潤最少的商品 492
實例337 利用聚合函數(shù)MAX求月銷售額完成最多的員工 493
實例338 利用聚合函數(shù)COUNT求日銷售額大于某值的商品數(shù) 495
實例339 利用聚合函數(shù)First或Last求數(shù)據(jù)表中第一條或最后一條記錄 496
10.11 多表查詢(連接查詢) 498
實例340 利用FROM子句進行多表查詢 498
實例341 使用表別名 499
實例342 合并多個結(jié)果集 501
10.12 嵌套查詢 503
實例343 簡單嵌套查詢 503
實例344 復(fù)雜嵌套查詢 504
實例345 嵌套查詢在查詢統(tǒng)計中的應(yīng)用 506
10.13 子查詢 508
實例346 用子查詢做派生的表 508
實例347 用子查詢作表達(dá)式 510
實例348 在Update語句中應(yīng)用子查詢 511
10.14 聯(lián)合語句Union 512
實例349 使用聯(lián)合查詢 512
實例350 多表聯(lián)合查詢 514
實例351 對聯(lián)合查詢后的結(jié)果進行排序 515
10.15 內(nèi)聯(lián)接查詢 517
實例352 簡單內(nèi)聯(lián)接查詢 517
實例353 復(fù)雜內(nèi)聯(lián)接查詢 518
實例354 使用內(nèi)聯(lián)接選擇一個表與另一個表中行相關(guān)的所有行 519
10.16 外聯(lián)接查詢 520
實例355 left outer join查詢 521
實例356 right outer join查詢 522
實例357 使用外聯(lián)接進行多表聯(lián)合查詢 523
10.17 利用IN進行查詢 525
實例358 用IN查詢表中的記錄信息 525
實例359 使用IN引入子查詢限定查詢范圍 526
10.18 交叉表查詢 527
實例360 利用Trasform分析數(shù)據(jù) 527
實例361 利用Trasform動態(tài)分析數(shù)據(jù) 529
實例362 靜態(tài)交叉表(SQLServer 2000) 531
實例363 動態(tài)交叉表(SQLServer 2000) 533
10.19 函數(shù)查詢 535
實例364 在查詢語句中使用格式化函數(shù) 536
實例365 在查詢語句中使用字符串函數(shù) 537
實例366 在查詢中使用日期函數(shù) 538
10.20 having語句應(yīng)用 540
實例367 利用having語句過濾分組數(shù)據(jù) 540
實例368 having語句應(yīng)用在多表查詢中 541
10.21 視圖的應(yīng)用 543
實例369 在C#中應(yīng)用視圖 543
實例370 獲取數(shù)據(jù)庫中的全部用戶視圖 544
實例371 通過視圖修改數(shù)據(jù) 545
10.22 存儲過程的應(yīng)用 546
實例372 C#應(yīng)用存儲過程 546
實例373 應(yīng)用存儲過程添加數(shù)據(jù) 547
實例374 應(yīng)用存儲過程修改數(shù)據(jù) 549
實例375 應(yīng)用存儲過程刪除數(shù)據(jù) 550
實例376 C#應(yīng)用查詢存儲過程 551
實例377 獲取數(shù)據(jù)庫中全部的存儲過程 552
實例378 加密存儲過程 553
10.23 觸發(fā)器的應(yīng)用 555
實例379 Insert觸發(fā)器的應(yīng)用 555
實例380 Update觸發(fā)器在系統(tǒng)日志中的應(yīng)用 556
實例381 觸發(fā)器的嵌套使用 557
實例382 獲取數(shù)據(jù)庫中的觸發(fā)器 559
第11章 報表與打印技術(shù) 561
11.1 Windows組件打印 562
實例383 打印窗體中的數(shù)據(jù) 562
實例384 圖形打印 564
11.2 利用報表生成器設(shè)計報表 566
實例385 利用報表專家設(shè)計并顯示學(xué)生基本信息 566
實例386 分組統(tǒng)計報表 569
實例387 在水晶報表中添加圖表 571
11.3 水晶報表基本操作 574
實例388 在水晶報表中使用Access數(shù)據(jù)庫 575
實例389 在水晶報表中使用SQL Server數(shù)據(jù)庫 576
實例390 訂貨總金額超過10萬元顯示“恭喜獲獎”文字 577
實例391 薪資大于或等于1萬元使用藍(lán)色字體標(biāo)記 580
實例392 篩選薪資大于2000元的男員工 582
實例393 按類別分組統(tǒng)計圖書庫存 584
實例394 按成績總分降序排序 585
實例395 部門銷售量占公司總銷售量的業(yè)績百分比 586
11.4 子報表的使用 588
實例396 插入子報表 588
實例397 編輯與重新導(dǎo)入子報表 589
實例398 根據(jù)需要顯示子報表 591
11.5 調(diào)用Office進行打印 593
實例399 利用Word打印員工報表 593
實例400 利用Excel打印學(xué)生信息報表 595
第12章 圖表技術(shù) 597
12.1 簡單圖表 598
實例401 繪制坐標(biāo)系 598
實例402 繪制橢圓 599
實例403 繪制矩形 601
實例404 繪制曲線 602
12.2 柱形圖表 603
實例405 將匯總數(shù)據(jù)利用圖表分析 603
實例406 柱形圖表分析商品走勢 605
實例407 對排序數(shù)據(jù)進行分析 608
實例408 利用控件實現(xiàn)柱形圖分析 609
12.3 折線圖表 610
實例409 利用圖表分析產(chǎn)品銷售走勢 610
實例410 利用圖表分析彩票中獎情況 612
實例411 多曲線數(shù)據(jù)分析 614
實例412 網(wǎng)站人氣指數(shù)曲線分析 617
12.4 餅型圖表 619
實例413 利用餅型圖分析公司男女比率 619
實例414 利用餅型圖分析產(chǎn)品市場占有率 620
實例415 利用多餅型圖分析企業(yè)人力資源情況 621
12.5 圖表技術(shù)的應(yīng)用 623
實例416 繪制驗證碼 623
實例417 繪制不規(guī)則窗體 625
第13章 硬件相關(guān)開發(fā)技術(shù) 627
13.1 串口控制 628
實例418 通過串口發(fā)送數(shù)據(jù) 628
實例419 通過串口關(guān)閉對方計算機 630
13.2 加密狗 631
實例420 密碼寫入與讀出加密狗 631
實例421 使用加密狗進行身份驗證 634
13.3 IC卡應(yīng)用 635
實例422 向IC卡中寫入數(shù)據(jù) 635
實例423 讀取IC卡中的數(shù)據(jù) 638
實例424 利用IC卡制作考勤程序 639
13.4 監(jiān)控 641
實例425 簡易視頻程序 641
實例426 攝像頭監(jiān)控錄像 644
實例427 超市攝像頭定時監(jiān)控系統(tǒng) 645
13.5 語音卡控制 647
實例428 語音卡電話呼叫系統(tǒng) 647
實例429 客戶來電查詢系統(tǒng) 652
實例430 語音卡實現(xiàn)電話錄音 653
13.6 手機程序開發(fā) 655
實例431 利用短信貓收發(fā)短信息 655
實例432 利用短信遠(yuǎn)程關(guān)閉計算機 659
實例433 短信息采集煙草銷售數(shù)據(jù) 660
實例434 “春晚”節(jié)目評比短信息互動平臺 663
13.7 其他程序 664
實例435 條形碼掃描器銷售商品 664
實例436 利用神龍卡制作練歌房程序 665
第14章 網(wǎng)絡(luò)開發(fā)技術(shù) 669
14.1 計算機設(shè)置 670
實例437 更改計算機名稱 670
實例438 通過計算機名獲取IP地址 672
實例439 通過IP地址獲取主機名稱 673
實例440 修改本機IP地址 674
實例441 得到本機MAC地址 677
實例442 獲得系統(tǒng)打開的端口和狀態(tài) 678
實例443 更改DNS地址 680
14.2 遠(yuǎn)程控制 681
實例444 遠(yuǎn)程控制計算機 682
實例445 遠(yuǎn)程服務(wù)控制 683
14.3 網(wǎng)絡(luò)復(fù)制文件 686
實例446 網(wǎng)絡(luò)中的文件復(fù)制 686
14.4 局域網(wǎng)管理 688
實例447 在局域網(wǎng)內(nèi)發(fā)送信息 688
實例448 獲取網(wǎng)絡(luò)中所有工作組名稱 690
實例449 列出工作組中所有計算機 692
實例450 獲取網(wǎng)絡(luò)中某臺計算機的磁盤信息 693
實例451 映射網(wǎng)絡(luò)驅(qū)動器 694
14.5 網(wǎng)絡(luò)連接與通信 696
實例452 編程實現(xiàn)Ping操作 696
14.6 網(wǎng)絡(luò)聊天室 698
實例453 利用C#設(shè)計聊天程序 698
實例454 編寫網(wǎng)絡(luò)聊天室 700
第15章 Web編程 703
15.1 瀏覽器應(yīng)用 704
實例455 制作自己的網(wǎng)絡(luò)瀏覽軟件 704
實例456 XML數(shù)據(jù)庫文檔的瀏覽 708
15.2 上網(wǎng)控制 710
實例457 定時上Internet 710
實例458 監(jiān)測當(dāng)前網(wǎng)絡(luò)連接狀態(tài) 712
15.3 郵件管理 713
實例459 收取電子郵件 713
實例460 SMTP協(xié)議發(fā)送電子郵件 717
15.4 網(wǎng)上信息提取 719
實例461 提取并保存網(wǎng)頁源碼 719
實例462 提取網(wǎng)頁標(biāo)題 722
第16章 加密、安全與軟件注冊 725
16.1 數(shù)據(jù)加密與解密 726
實例463 數(shù)據(jù)加密技術(shù) 726
實例464 文本文件加密與解密 727
實例465 利用圖片加密文件 732
16.2 Access數(shù)據(jù)庫安全 735
實例466 如何編程修復(fù)Access數(shù)據(jù)庫 735
實例467 訪問帶驗證模式的Sqlserver 2000數(shù)據(jù)庫 737
16.3 軟件注冊與加密 739
實例468 利用INI文件對軟件進行注冊 739
實例469 利用注冊表設(shè)計軟件注冊程序 741
實例470 利用網(wǎng)卡序列號設(shè)計軟件注冊程序 743
實例471 根據(jù)cpu序列號、磁盤序列號設(shè)計軟件注冊程序 746
第17章 數(shù)據(jù)結(jié)構(gòu)與算法 749
17.1 鏈表的實現(xiàn) 750
實例472 單向鏈表的實現(xiàn) 750
17.2 雙向鏈表 755
實例473 雙向鏈表 755
17.3 堆?!?60
實例474 堆棧的實現(xiàn) 760
17.4 隊列 762
實例475 隊列的實現(xiàn) 763
17.5 樹的實現(xiàn) 764
實例476 樹的實現(xiàn) 764
17.6 排序 769
實例477 冒泡排序 769
實例478 選擇排序 770
實例479 插入排序 771
實例480 希爾排序 772
17.7 常見算法的實際應(yīng)用 773
實例481 判斷素數(shù)的算法 773
實例482 加密和解密算法 774
實例483 判斷身份證是否合法 775
實例484 判斷IP地址是否合法的算法 777
實例485 按要求生成指定位數(shù)編號 778
實例486 身份證號從15位升到18位算法 779
第18章 C#高級開發(fā) 781
18.1 Windows服務(wù)開發(fā) 782
實例487 將局域網(wǎng)聊天程序開發(fā)成Windows服務(wù) 782
18.2 Remoting分布式開發(fā) 789
實例488 運用Remoting實現(xiàn)文件傳送 789
實例489 大規(guī)模數(shù)據(jù)訪問時緩解服務(wù)器壓力 796
18.3 COM+服務(wù)開發(fā) 802
實例490 COM+服務(wù)實現(xiàn)銀行轉(zhuǎn)賬系統(tǒng) 803
實例491 COM+服務(wù)解決同時訪問大量數(shù)據(jù)并發(fā)性 807
第19章 實用工具 813
19.1 數(shù)據(jù)庫工具 814
實例492 自動配置ODBC的程序 814
實例493 制作SQL Server提取器 817
19.2 個人工具 819
實例494 個人通訊錄 819
實例495 電子名片盒 822
實例496 個人日記本 823
實例497 個人理財管理 825
19.3 實用工具 827
實例498 電話區(qū)號、郵編管理軟件 827
實例499 火車時刻查詢軟件 828
實例500 網(wǎng)站網(wǎng)址導(dǎo)航程序 832
19.4 其他工具 833
實例501 人民幣金額轉(zhuǎn)換 834
實例502 列舉局域網(wǎng)SQL服務(wù)器 836
實例503 整點報時程序 837
實例504 紅綠燈程序 839
實例505 萬年歷 841
實例506 彩票抽獎機 844
實例507 電子相冊 846
第20章 程序打包 849
20.1 最簡單的程序打包 850
實例508 最簡單的程序打包 850
實例509 將特定文件安裝到指定文件夾中 852
20.2 打包注冊表信息 854
實例510 打包注冊表信息 854
技術(shù)要點對應(yīng)實例位置 857

本目錄推薦

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