注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計BASIC/VB及其相關Visual Basic數據庫系統開發(fā)自學手冊

Visual Basic數據庫系統開發(fā)自學手冊

Visual Basic數據庫系統開發(fā)自學手冊

定 價:¥49.00

作 者: 明日科技
出版社: 人民郵電出版社
叢編項: 軟件工程師入門
標 簽: 高級編程

購買這本書可以去


ISBN: 9787115173386 出版時間: 2008-03-01 包裝: 平裝
開本: 16 頁數: 458 pages 字數:  

內容簡介

  《Visual Basic數據庫系統開發(fā)自學手冊(附光盤)》從初學者角度出發(fā),通過通俗易懂的語言和大量生動典型的實例,由淺入深、循序漸進地介紹利用Visual Basic進行數據庫編程的常用技術和方法。全書分起步篇、提高篇和實例篇3篇共20章。起步篇主要介紹 Visual Basic 6.0概述、窗體/模塊/系統對象、數據庫基礎、與數據庫編程相關控件、DAO數據庫編程、利用ADO控件操作數據庫、使用ADO對象操作數據庫、SQL語句在Visual Basic中的應用等內容;提高篇主要介紹如何應用網格列表控件、二進制數據處理技術、圖表技術、數據環(huán)境設計器、數據報表技術、從應用程序中打印、數據安全、程序打包等內容,實例篇主要結合實際開發(fā)經驗介紹車輛管理系統、人力資源管理系統、商品進銷存管理系統、企業(yè)營銷管理系統等內容?!禫isual Basic數據庫系統開發(fā)自學手冊(附光盤)》附有配套光盤。光盤提供了書中所有實例的源代碼,全部源代碼都經過精心調試,在Windows XP/Windows 2000/Windows 2003 Servet下全部通過,保證能夠正常運行?!禫isual Basic數據庫系統開發(fā)自學手冊(附光盤)》適用于Visual Basic初、中級用戶,也可作為大、中專院校師生和培訓班的教材,對于編程愛好者,《Visual Basic數據庫系統開發(fā)自學手冊(附光盤)》也有非常好的參考價值。

作者簡介

暫缺《Visual Basic數據庫系統開發(fā)自學手冊》作者簡介

圖書目錄

第1篇 起步篇
第1章 Visual Basic 6.0概述 3
1.1 Visual Basic簡介 4
1.1.1 Visual Basic的發(fā)展 4
1.1.2 Visual Basic 6.0的版本 4
1.2 Visual Basic 6.0安裝、啟動和退出 4
1.2.1 Visual Basic 6.0的運行環(huán)境 4
1.2.2 Visual Basic 6.0企業(yè)版SP5的安裝 5
1.2.3 Visual Basic 6.0的啟動和退出 6
1.3 Visual Basic 6.0的集成開發(fā)環(huán)境 8
1.3.1 Visual Basic 6.0 的菜單的使用 9
1.3.2 工具欄的使用 10
1.3.3 工具箱的使用 10
1.3.4 工程資源管理器的使用 11
1.3.5 屬性窗口的使用 12
1.3.6 窗體布局窗口的使用 12
1.3.7 代碼編輯窗口的使用 13
1.3.8 窗體設計器的使用 13
1.4 創(chuàng)建應用程序 13
1.4.1 創(chuàng)建應用程序的基本步驟 13
1.4.2 創(chuàng)建工程和窗體 14
1.4.3 設計窗體界面 14
1.4.4 布局窗口 15
1.4.5 編寫代碼 16
1.4.6 運行程序 16
1.4.7 調試程序 17
1.4.8 保存工程 17
1.4.9 編譯應用程序 17
1.5 代碼書寫規(guī)則 17
1.5.1 單行語句分成多行 17
1.5.2 一行多條語句 18
1.5.3 添加注釋 18
1.5.4 注釋或取消注釋一段代碼 19
1.6 本章小結 19
第2章 窗體、模塊和系統對象 20
2.1 窗體概述 21
2.1.1 窗體的構成 21
2.1.2 窗體類型與結構 21
2.1.3 添加和刪除窗體 22
2.2 窗體的加載與卸載 23
2.2.1 使用Load語句加載窗體 23
2.2.2 使用Unload語句卸載窗體 24
2.3 窗體的屬性 24
2.3.1 設置窗體的名稱和標題 24
2.3.2 設置窗體的圖標 25
2.3.3 設置窗體的顯示風格 25
2.3.4 設置窗體的顯示狀態(tài)和顯示位置 26
2.3.5 設置窗體的背景圖片 26
2.4 操作窗體的相關方法 28
2.4.1 利用Show方法顯示窗體 28
2.4.2 利用Hide方法隱藏窗體 28
2.4.3 利用Move方法移動窗體 28
2.5 MDI窗體 29
2.5.1 MDI窗體概述 29
2.5.2 創(chuàng)建MDI應用程序 30
2.5.3 利用MDIChild屬性設置MDI子窗體 31
2.5.4 設計MDI主窗體 32
2.6 模塊和類模塊 32
2.6.1 模塊概述和創(chuàng)建 32
2.6.2 類模塊的概述和創(chuàng)建 33
2.6.3 模塊的典型應用 33
2.7 系統對象 34
2.7.1 應用程序對象(App)的使用 35
2.7.2 屏幕對象(Screen)的使用 35
2.7.3 剪切板對象(Clipboard)的使用 36
2.7.4 調試對象(Debug)的使用 36
2.8 本章小結 37
第3章 數據庫基礎 38
3.1 數據庫概述 39
3.1.1 數據庫的形成和發(fā)展 39
3.1.2 數據庫概念 39
3.1.3 數據庫管理系統 39
3.1.4 數據庫系統 40
3.1.5 關系數據庫 40
3.2 Access數據庫 41
3.2.1 Access數據庫簡介 41
3.2.2 Access數據庫的安裝 41
3.2.3 在Access數據庫中創(chuàng)建數據庫 44
3.2.4 在Access數據庫中創(chuàng)建數據表 45
3.3 SQL Server數據庫 47
3.3.1 SQL Server數據庫簡介 47
3.3.2 安裝SQL Server 2000數據庫 47
3.3.3 在SQL Server中創(chuàng)建數據庫 51
3.3.4 在SQL Server中創(chuàng)建數據表 55
3.3.5 在SQL Server中創(chuàng)建視圖 58
3.3.6 在SQL Server中創(chuàng)建存儲過程 61
3.3.7 在SQL Server中創(chuàng)建觸發(fā)器 63
3.4 Visual Basic數據庫開發(fā)技術 65
3.4.1 DAO數據庫開發(fā)技術 65
3.4.2 RDO數據庫開發(fā)技術 65
3.4.3 ADO數據庫開發(fā)技術 65
3.4.4 ODBC數據庫開發(fā)技術 65
3.5 本章小結 66
第4章 與數據庫編程相關控件 67
4.1 控件概述 68
4.1.1 控件的作用 68
4.1.2 控件與對象的關系 68
4.1.3 控件的屬性、方法和事件 68
4.2 控件的分類 68
4.2.1 標準內部控件 69
4.2.2 ActiveX控件 69
4.2.3 可插入對象 69
4.3 標簽和文本框 69
4.3.1 應用標簽控件(Label控件) 69
4.3.2 應用文本框控件(TextBox控件) 71
4.4 命令按鈕、單選按鈕和復選框 73
4.4.1 使用命令按鈕(CommandButton控件) 73
4.4.2 使用單選按鈕(OptionButton控件) 74
4.4.3 使用復選框(CheckBox控件) 75
4.4.4 使用框架(Frame控件) 77
4.5 列表框與下拉列表框 77
4.5.1 列表框(ListBox控件) 77
4.5.2 下拉列表框(ComboBox控件) 80
4.6 DataCombo控件和DataList控件 82
4.6.1 將DataCombo控件和DataList控件加入到工程中 82
4.6.2 DataCombo控件和DataList控件的主要屬性、方法和事件 82
4.6.3 使用DataCombo和DataList控件顯示數據表中的數據 84
4.7 DataGrid控件 86
4.7.1 將DataGrid控件加入到工程中 86
4.7.2 DataGrid控件的主要屬性事件 86
4.7.3 用DataGrid控件顯示數據表中的數據 87
4.7.4 通過DataGrid控件修改數據表中的數據 88
4.8 本章小結 88
第5章 DAO數據庫編程 89
5.1 DAO技術概述 90
5.2 DAO對象概述 90
5.2.1 數據庫引擎對象——DBEngine 90
5.2.2 數據工作空間對象——WorkSpace 90
5.2.3 數據庫對象——Database 92
5.2.4 數據表對象與字段對象——TABLEDEF、FIELD 92
5.2.5 數據記錄集對象——Recordset 94
5.2.6 數據查詢對象——QueryDef 95
5.3 打開與關閉數據庫 95
5.3.1 引用數據庫引擎動態(tài)鏈接庫 95
5.3.2 打開數據庫 96
5.3.3 關閉數據庫 96
5.4 利用記錄集(Recordset)對象操作數據庫 96
5.4.1 創(chuàng)建并打開Recordset對象 96
5.4.2 瀏覽數據記錄(定位當前記錄) 96
5.4.3 增加、修改和刪除數據表中的記錄 98
5.4.4 查詢數據表中的記錄 100
5.5 TableDef、Field、QueryDef對象的使用 102
5.5.1 利用TableDef對象創(chuàng)建表 102
5.5.2 利用Field對象設計字段 103
5.5.3 利用QueryDef對象進行數據查詢操作 103
5.6 本章小結 104
第6章 利用ADO控件操作數據庫 105
6.1 ADO控件概述 106
6.1.1 ADO控件概述 106
6.1.2 ADO控件的添加 106
6.1.3 ADO控件的屬性和方法 106
6.2 ADO控件連接數據庫 109
6.2.1 ADO控件與ODBC的連接 109
6.2.2 ADO控件連接Access數據庫 112
6.2.3 ADO控件連接本地SQL Server服務器 114
6.2.4 ADO控件連接遠程SQL Server服務器 114
6.3 ADO控件的數據操作 114
6.3.1 使用AddNew方法增加數據記錄 114
6.3.2 使用Update方法修改數據記錄 115
6.3.3 使用Delete方法刪除數據記錄 116
6.3.4 使用RecordSource屬性查詢記錄 116
6.3.5 使用Move方法定位記錄 117
6.4 本章小結 117
第7章 使用ADO對象操作數據庫 118
7.1 ADO對象概述 119
7.1.1 使用Connection對象連接數據源 119
7.1.2 使用Recordset對象操作記錄集 121
7.1.3 使用Command命令對象 124
7.1.4 使用Field對象操作字段 126
7.1.5 Parameter對象 127
7.2 利用ADO對象連接數據庫 127
7.2.1 利用ADO對象連接Access數據庫 127
7.2.2 利用ADO對象連接SQL Server 2000數據庫 128
7.2.3 利用ADO對象連接SQL Server 2005數據庫 129
7.3 利用ADO對象編輯數據 130
7.3.1 利用ADO對象添加數據 130
7.3.2 利用ADO對象刪除數據 131
7.3.3 利用ADO對象修改數據 132
7.4 利用ADO對象查詢數據 133
7.4.1 利用Move方法瀏覽數據 133
7.4.2 利用Recordset對象的Find方法查詢數據 134
7.4.3 利用Connection對象執(zhí)行查詢語句 137
7.4.4 利用Command對象執(zhí)行SQL語句 138
7.4.5 利用Recordset對象的Filter屬性查找數據 140
7.5 獲取數據庫信息 141
7.5.1 獲取Access數據庫中的數據表 141
7.5.2 獲取Access數據表中的字段信息 142
7.5.3 獲取SQL Server中的數據庫 143
7.5.4 獲取SQL Server數據庫中的數據表 144
7.5.5 獲取SQL Server數據表中的字段信息 144
7.6 本章小結 146
第8章 SQL語句在Visual Basic中的應用 147
8.1 SQL語句簡介 148
8.1.1 SQL查詢語句的語法規(guī)則 148
8.1.2 標識符 149
8.1.3 數據類型 149
8.1.4 運算符 151
8.2 SELECT子句 152
8.2.1 選擇所有列 153
8.2.2 選擇部分列 154
8.2.3 使用列別名 154
8.2.4 在列上使用計算 156
8.3 WHERE子句 156
8.3.1 用WHERE子句定義查詢條件 156
8.3.2 查詢介于某一范圍的數據 157
8.3.3 模糊查詢 158
8.3.4 列表運算符查詢 159
8.3.5 查詢空數據 160
8.4 查詢控件 161
8.4.1 查詢數值型數據 161
8.4.2 查詢字符串型數據 161
8.4.3 查詢日期型數據 162
8.5 日期、周期查詢 162
8.5.1 查詢指定日期的數據 162
8.5.2 查詢指定時間段的數據 163
8.5.3 按月查詢 163
8.6 查詢結果的處理 164
8.6.1 限制結果集返回的行數 164
8.6.2 對查詢結果排序 165
8.6.3 去掉查詢結果中的重復記錄 166
8.6.4 合并查詢 166
8.7 子查詢 167
8.7.1 由IN引入子查詢 167
8.7.2 使用EXISTS謂詞引入子查詢 168
8.7.3 使用量化比較謂詞引入子查詢 168
8.7.4 在SELECT子句中的子查詢 169
8.7.5 在FROM子句中的子查詢 170
8.8 聯接查詢 170
8.8.1 等值聯接 170
8.8.2 內聯接 171
8.8.3 外聯接 171
8.9 分組查詢及統計 172
8.9.1 在分組中使用SUM函數 172
8.9.2 在分組查詢中使用HAVING子句 173
8.10 數據添加、修改和刪除 174
8.10.1 添加數據 174
8.10.2 修改數據 175
8.10.3 刪除數據 177
8.11 使用SQL語句維護數據庫 178
8.11.1 創(chuàng)建、修改和刪除數據庫 178
8.11.2 創(chuàng)建、修改和刪除數據表 180
8.11.3 數據庫備份與恢復 184
8.11.4 附加和分離數據庫 185
8.12 本章小結 187
第2篇 提高篇
第9章 應用網格列表控件 191
9.1 網格控件概述 192
9.1.1 將網格控件引入到工程中 192
9.1.2 MSFlexGrid控件和MSHFlexGrid控件的功能比較 192
9.2 MSHFlexGrid控件的主要屬性、方法和事件 192
9.2.1 MSHFlexGrid控件的屬性 192
9.2.2 MSHFlexGrid控件的方法 196
9.2.3 MSHFlexGrid控件的事件 197
9.3 使用MSHFlexGrid控件顯示數據 198
9.3.1 使用MSHFlexGrid控件顯示數據 198
9.3.2 設置奇偶行顏色不同的顯示效果 198
9.3.3 利用MSHFlexGrid控件顯示層次結構的數據 199
9.3.4 對MSHFlexGrid控件中的數據進行合并與排序 202
9.4 使用MSHFlexGrid控件批量錄入數據 203
9.4.1 利用TextBox輔助錄入 204
9.4.2 利用DataGrid輔助錄入 205
9.5 列表控件概述 206
9.5.1 將ListView控件引入到工程 206
9.5.2 將TreeView控件引入到工程 206
9.6 ListView控件在數據庫中的應用 206
9.6.1 ListView控件的主要屬性、方法和事件 207
9.6.2 ListView控件的典型應用 211
9.6.3 ListView控件應用技巧 211
9.7 TreeView控件在數據庫中的應用 212
9.7.1 TreeView控件的主要屬性、方法和事件 212
9.7.2 TreeView控件的典型應用 216
9.7.3 TreeView控件應用技巧 218
9.8 本章小結 218
第10章 二進制數據處理技術 219
10.1 二進制數據處理概述 220
10.2 存儲二進制數據 220
10.2.1 利用AppendChunk方法存儲二進制數據 220
10.2.2 利用Stream對象存儲二進制數據 221
10.3 輸出二進制數據 222
10.3.1 利用GetChunk方法輸出二進制數據 222
10.3.2 利用Stream對象輸出二進制數據 223
10.4 二進制數據處理 223
10.4.1 二進制圖像文件處理 224
10.4.2 二進制文本文件處理 225
10.4.4 二進制視頻文件處理 226
10.5 本章小結 228
第11章 圖表技術 229
11.1 圖表的基本用法 230
11.1.1 認識MSChart控件 230
11.1.2 圖表的組成 230
11.1.3 通過“屬性頁”設置圖表外觀 231
11.1.4 MSChart控件的屬性、方法和事件 231
11.2 圖表的相關對象 243
11.2.1 MSChart控件的對象 243
11.2.2 設置圖表區(qū)字體 245
11.2.3 填充圖表元素的顏色 245
11.2.4 設置圖表比例 246
11.3 圖表與數據的關聯 247
11.3.1 圖表控件與數組關聯 247
11.3.2 圖表控件與ADO控件關聯 248
11.3.3 圖表控件與記錄集對象關聯 249
11.4 本章小結 250
第12章 數據環(huán)境設計器 251
12.1 添加數據環(huán)境對象 252
12.2 Connection對象 253
12.2.1 添加Connection對象 253
12.2.2 連接Connection對象 254
12.2.3 設置登錄信息 255
12.2.4 設置連接信息 255
12.3 Command對象 256
12.3.1 創(chuàng)建一個Command對象 256
12.3.2 通過存儲過程創(chuàng)建Command對象 258
12.3.3 Command層次結構 258
12.3.4 字段映射 263
12.4 數據環(huán)境設計器的典型應用 264
12.4.1 創(chuàng)建數據窗體 264
12.4.2 添加、修改和刪除記錄 265
12.4.3 移動記錄 267
12.4.4 創(chuàng)建數據報表 268
12.5 本章小結 269
第13章 數據報表技術 270
13.1 DataReport報表設計器概述 271
13.1.1 數據報表設計器的功能 271
13.1.2 在工程中添加數據報表設計器 271
13.1.3 初識數據報表設計器 272
13.1.4 常用屬性和方法 273
13.2 DataReport報表在程序中的應用 274
13.2.1 創(chuàng)建第一個報表 274
13.2.2 向報表中添加日期、時間、頁碼 277
13.2.3 分組統計報表 278
13.2.4 主明細報表 281
13.3 Crystal Reports 10在程序中的應用 284
13.1.1 Crystal Reports水晶報表概述 284
13.3.2 用Crystal Reports 10創(chuàng)建第一個報表 286
13.3.3 用Crystal Reports 10創(chuàng)建交叉報表 291
13.4 本章小結 295
第14章 從應用程序中打印 296
14.1 使用PrintForm方法打印窗體 297
14.2 使用打印機對象打印報表 298
14.2.1 Printer對象與Printers集合 298
14.2.2 Printer對象常用的屬性和方法 299
14.2.3 使用Printer對象打印卡片式報表 301
14.2.4 使用Printer對象打印表格式報表 302
14.3 借助Office程序打印報表 311
14.3.1 借助Word打印報表 311
14.3.2 借助Excel打印報表 315
14.4 本章小結 317
第15章 數據安全 318
15.1 SQL Server的安全認證系統 319
15.1.1 安全性認證模式 319
15.1.2 數據庫用戶管理 319
15.1.3 數據庫系統角色管理 321
15.1.4 SQL Server權限管理 323
15.2 數據庫的加密與解密 326
15.3 用戶登錄程序設計 328
15.4 本章小結 328
第16章 程序打包 329
16.1 Visual Basic自帶的打包工具 330
16.1.1 在Visual Basic中啟動打包向導 330
16.1.2 在桌面上啟動打包向導 331
16.2 詳細的打包過程 332
16.2.1 指定工程及操作類型 332
16.2.2 指定打包類型 332
16.2.3 指定打包文件夾 333
16.2.4 列出包含的文件 333
16.2.5 指定打包選項 334
16.2.6 指定安裝標題 335
16.2.7 指定工作組與項目 335
16.2.8 調整安裝位置 336
16.2.9 指定共享文件 337
16.2.10 完成并保存腳本 337
16.3 自定義安裝程序 337
16.4 打包中的常見問題 339
16.4.1 如何打包文件夾 339
16.4.2 在打包文件時要將系統附加文件添加完全 339
16.4.3 解決在安裝應用程序時提示的錯誤信息 340
16.4.4 解決在打包應用程序時沒有訪問權限的問題 340
16.4.5 如何調整打包文件的位置 340
16.4.6 如何修改安裝程序的目錄 341
16.4.7 解決安裝文件過期問題 341
16.5 本章小結 342
第三篇 實例篇
第17章 車輛管理系統 345
17.1 系統分析 346
17.1.1 需求分析 346
17.1.2 系統目標 346
17.1.3 功能分析 346
17.2 系統設計 346
17.2.1 開發(fā)及運行環(huán)境 346
17.2.2 項目規(guī)劃 346
17.2.3 系統功能結構 347
17.3 數據庫設計 347
17.3.1 數據庫概要說明 347
17.3.2 數據表結構 348
17.4 主要功能模塊詳細設計 349
17.4.1 系統登錄 349
17.4.2 MDI主窗體設計 350
17.4.3 車輛檔案錄入 354
17.4.4 車輛運營列表 359
17.4.5 車輛運營查詢 362
17.4.6 車輛違章列表 365
17.5 程序調試和錯誤處理 368
17.6 程序設計清單 368
17.7 本章小結 369
第18章 人力資源管理系統 370
18.1 系統分析 371
18.1.1 需求分析 371
18.1.2 系統目標 371
18.1.3 功能分析 371
18.2 系統設計 372
18.2.1 開發(fā)及運行環(huán)境 372
18.2.2 項目規(guī)劃 372
18.2.3 系統功能結構 372
18.3 數據庫設計 373
18.3.1 數據庫概要說明 373
18.3.2 數據表結構 374
18.4 主要功能模塊詳細設計 376
18.4.1 主窗體的設計 376
18.4.2 部門管理模塊設計 382
18.4.3 人事信息管理模塊設計 386
18.4.4 考勤信息管理模塊設計 392
18.4.5 報表的設計 395
18.5 程序調試和錯誤處理 398
18.6 程序設計清單 399
18.7 本章小結 400
第19章 商品進銷存管理系統 401
19.1 系統分析 402
19.1.1 需求分析 402
19.1.2 系統目標 402
19.1.3 功能分析 402
19.2 系統設計 402
19.2.1 開發(fā)及運行環(huán)境 402
19.2.2 項目規(guī)劃 403
19.2.3 系統功能結構 403
19.3 數據庫設計 404
19.3.1 數據庫概要說明 404
19.3.2 數據表結構設計 404
19.4 主要功能模塊詳細設計 406
19.4.1 主窗體的設計 406
19.4.2 用戶登錄及系統日志 410
19.4.3 商品信息管理 413
19.4.4 商品入庫 416
19.4.5 庫存商品查詢 419
19.4.6 操作權限 422
19.5 程序調試和錯誤處理 424
19.6 程序設計清單 424
19.7 本章小結 425
第20章 企業(yè)營銷管理系統 326
20.1 系統分析 427
20.1.1 需求分析 427
20.1.2 系統目標 427
20.1.3 功能分析 427
20.2 系統設計 427
20.2.1 開發(fā)及運行環(huán)境 427
20.2.2 項目規(guī)劃 428
20.2.3 系統功能結構 428
20.3 數據庫設計 429
20.3.1 數據庫概要說明 429
20.3.2 數據表結構 430
20.4 主要功能模塊詳細設計 431
20.4.1 公用模塊設計 431
20.4.2 主窗體的設計 432
20.4.3 產品管理 437
20.4.4 銷售業(yè)績考核 441
20.4.5 銷售數據錄入 445
20.4.6 市場走勢 449
20.5 程序調試和錯誤處理 450
20.5.1 如何解決多步OLE DB操作產生的錯誤 450
20.5.2 如何調試無法正常結束的程序 450
20.6 程序設計清單 451
20.7 本章小結 452
附錄1 實例快速檢索 453

本目錄推薦

掃描二維碼
Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號