Visual Basic数据库系统开发完全手册PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:王春才,高春艳,李俊民编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2006
- ISBN:7115145458
- 页数:517 页
第1篇 Visual Basic编程篇 3
第1章 Visual Basic开发环境概述 3
1.1.2 Visual Basic 6.0快速安装 4
1.1.1 Visual Basic 6.0的运行环境 4
1.1 Visual Basic 6.0的安装与启动 4
1.1.3 启动Visual Basic 6.0 5
1.2 Visual Basic 6.0的集成开发环境 6
1.2.1 Visual Basic 6.0的菜单系统 7
1.2.2 认识工具栏 8
1.2.4 工程资源管理器 9
1.2.3 工具箱 9
1.2.5 属性窗口 10
1.2.7 代码窗口 11
1.2.6 窗体设计器 11
1.2.9 对象浏览窗口 12
1.2.8 窗体布局窗口 12
2.1.1 对象的概念 13
2.1 对象概述 13
第2章 创建应用程序 13
2.1.4 事件过程 14
2.1.3 对象的事件 14
2.1.2 对象的属性 14
2.1.6 设置对象的属性 15
2.1.5 对象方法 15
2.2.1 窗体的概念 16
2.2 认识Visual Basic窗体 16
2.2.3 添加和删除窗体 17
2.2.2 窗体的结构 17
2.2.4 多窗体用户界面 20
2.3.1 更换窗体的图标 21
2.3 窗体的属性 21
2.3.3 控制窗体的显示位置 22
2.3.2 隐藏窗体的标题栏 22
2.3.5 设置具有图像背景的窗体 23
2.3.4 修改窗体的大小 23
2.4.1 加载和卸载窗体 24
2.4 窗体的方法 24
2.4.2 窗体的显示与隐藏 25
2.4.3 将数据输出到窗体上 26
2.5.3 Load(载入)事件 27
2.5.2 DblClick(双击)事件 27
2.5 窗体的事件 27
2.5.1 Click(单击)事件 27
2.6.1 向窗体中添加控件 28
2.6 控件与窗体 28
2.5.4 Unload(卸载)事件 28
2.6.3 调整光标在控件上移动的先后顺序 29
2.6.2 控件对齐 29
2.6.5 删除及恢复误删除的控件 30
2.6.4 调整控件在窗体上的前后顺序 30
2.7.1 Label控件 31
2.7 常用控件 31
2.7.2 CommandButton控件 33
2.7.3 TextBox控件 34
2.7.5 CheckBox控件 36
2.7.4 OptionButton控件 36
2.7.7 PictureBox控件 37
2.7.6 Image控件 37
2.7.8 ListBox控件 39
2.7.9 ComboBox控件 40
2.7.10 Timer控件 41
2.7.11 CommonDialog控件 42
2.8 创建一个数据库应用程序 43
2.8.3 窗体设计 44
2.8.2 新建工程 44
2.8.1 基本流程 44
2.8.5 运行程序 45
2.8.4 程序代码设计 45
2.8.6 程序调试 46
2.8.7 保存工程及生成Windows的可执行文件 48
3.1.1 菜单的组成 49
3.1 菜单的创建与设计 49
第3章 菜单、工具栏与状态栏的设计 49
3.1.2 菜单编辑器 50
3.1.5 为菜单指定访问键 52
3.1.4 设计菜单组的分隔线 52
3.1.3 创建级联菜单 52
3.1.7 创建弹出式菜单 53
3.1.6 为菜单增加快捷键 53
3.1.10 创建菜单数组 54
3.1.9 给菜单增加事件处理代码 54
3.1.8 显示菜单控件上的复选标志 54
3.1.11 修饰菜单 55
3.2.1 利用ToolBar控件创建工具栏 56
3.2 工具栏的创建与设计 56
3.2.2 为工具栏按钮分组 60
3.2.4 利用CoolBar控件制作工具栏 61
3.2.3 给工具栏按钮增加事件处理代码 61
3.3.3 状态栏控件StatusBar的常用属性及事件介绍 64
3.3.2 添加状态栏 64
3.3 状态栏的创建与设计 64
3.3.1 状态栏简介 64
3.3.4 设置状态栏 65
3.3.6 状态栏与鼠标操作同步 66
3.3.5 设计显示日期的状态栏 66
4.1.1 数据录入窗体的设计 68
4.1 使用Visual Basic设计数据窗体 68
第4章 数据窗体设计 68
4.1.2 查询窗体的设计 72
4.1.3 系统登录窗体的设计 74
4.1.4 数据统计窗体的设计 76
4.2.1 创建一个简单的数据窗体 78
4.2 使用数据窗体向导设计数据窗体 78
4.2.2 创建主要/明细数据窗体 82
5.2.1 引用DAO 84
5.2 DAO的应用 84
第5章 使用DAO、ADO技术操作数据库 84
5.1 DAO概述 84
5.2.3 Workspace对象 85
5.2.2 DBEngine对象 85
5.2.4 Connection对象 86
5.2.6 Recordset对象 87
5.2.5 Database对象 87
5.3 使用DAO对象创建数据库 88
5.4 使用DAO对象连接数据库 89
5.3.3 设计表中的字段 89
5.3.1 创建数据库 89
5.3.2 创建表 89
5.5.3 使用DAO对象删除记录 90
5.5.2 使用DAO对象修改记录 90
5.5 使用对象方法实现数据的增加、修改及删除 90
5.5.1 使用DAO对象增加记录 90
5.6.1 Data控件的相关属性 91
5.6 Data控件的应用 91
5.6.2 Data控件的使用方法 93
5.6.3 使用Data控件连接Access数据库 94
5.6.4 Data控件的应用 95
5.7.1 ADO的主要功能与特性 96
5.7 ADO技术概述 96
5.7.3 ADO的编程模型 97
5.7.2 ADO对象模型简介 97
5.8.1 使用Connection对象连接不同类型的数据库 98
5.8 在Visual Basic中使用ADO对象 98
5.8.2 使用Recordset对象打开表 100
5.8.3 使用Command对象执行SQL语句 101
5.8.4 使用ADO对象查询数据的技巧 102
5.8.5 使用ADO对象实现数据的增加、修改及删除 103
6.1.1 ADO Data控件的功能 105
6.1 ADO Data控件 105
第6章 使用数据控件 105
6.1.3 使用ADO Data控件连接Access数据库 106
6.1.2 ADO Data控件的使用方法 106
6.1.4 使用ADO Data控件的AddNew方法向表中增加一条记录 109
6.1.5 使用ADO Data控件的RecordSource属性查询记录 110
6.1.6 使用ADO Data控件的Delete方法删除一条记录 111
6.1.7 使用MoveFirst、MoveLast、MoveNext和MovePrevious移动记录 112
6.1.8 使用Update方法修改记录 113
6.2.1 显示数据或查询结果 114
6.2 DataGrid控件 114
6.2.2 格式化数据 116
6.2.4 将单元格中的数据显示在文本框中 117
6.2.3 锁定数据 117
6.3.1 显示数据 118
6.3 DataCombo和DataList控件 118
6.3.2 显示关系表中的数据 119
6.4.1 MSHFlexGrid控件的基本应用 121
6.4 MSHFlexGiid控件 121
6.4.2 数据的合并与排序 122
6.4.3 显示层次结构的数据 123
6.4.4 隐藏某些行或列 126
7.1.1 添加数据环境Data Environment 127
7.1 数据环境设计器 127
第7章 数据环境设计器与报表打印 127
7.1.3 使用Connection对象连接数据源 128
7.1.2 添加Connection对象 128
7.1.4 创建Command对象 129
7.1.5 在窗体中应用数据环境 131
7.1.6 命令对象的层次结构 132
7.2.1 数据报表设计器的功能 135
7.2 报表打印 135
7.2.3 初识数据报表设计器 136
7.2.2 在工程中添加数据报表设计器 136
7.2.4 数据报表设计器的对象 137
7.2.5 DataReport对象的属性和方法 138
7.2.6 一个简单的报表 139
7.2.7 向报表中添加日期、时间、页码 141
7.2.8 分组统计报表 142
7.2.9 导出报表为HTML文件 143
8.1.1 调试工具栏 145
8.1 程序调试 145
第8章 程序调试与错误处理 145
8.1.2 中断程序 146
8.1.3 跟踪调试程序 147
8.1.4 在“立即”窗口中调试代码 148
8.1.5 使用监视窗口 149
8.1.8 Debug对象 150
8.1.7 使用快速监视 150
8.1.6 使用本地窗口 150
8.2.1 Err对象 151
8.2 错误处理 151
8.2.3 退出错误处理语句 152
8.2.2 捕获错误 152
9.1.1 创建数据库 155
9.1 可视化数据管理器(VisData) 155
第2篇 数据库应用篇 155
第9章 创建和使用Access数据库 155
9.1.2 向数据库中添加表 156
9.1.3 索引的建立与维护 159
9.1.4 维护数据表的结构 160
9.1.5 维护数据表中的记录 162
9.1.6 查找数据表中的记录 164
9.1.7 导入、导出数据库 165
9.1.8 压缩与修复数据库 168
9.2.1 Microsoft Access简介 170
9.2 在Microsoft Access中创建和使用数据库 170
9.2.2 创建数据库 171
9.2.3 设计表 172
9.2.4 建立及维护数据表之间的关系 174
9.2.5 数据库操作 176
10.2 安装SQL Server 179
10.1 SQL Server数据库简介 179
第10章 管理SQL Server 2000 179
10.3.2 注册SQL Server 2000服务器 183
10.3.1 启动、暂停和停止SQL Server服务器 183
10.3 配置服务器 183
10.3.3 编辑SQL Server 2000注册信息 185
10.4.1 将数据库生成脚本 186
10.4 脚本与批处理 186
10.4.3 执行脚本 187
10.4.2 将指定表生成脚本 187
10.5.2 数据库备份 189
10.5.1 备份和还原的概念 189
10.4.4 批处理 189
10.5 备份和还原数据库 189
10.6.1 分离数据库 191
10.6 分离和附加数据库 191
10.5.3 数据库还原 191
10.6.2 附加数据库 192
10.7.2 导入SQL Server数据表 193
10.7.1 导入数据库 193
10.7 导入、导出数据表 193
10.7.3 导入其他数据源的数据表 195
10.7.5 导出SQL Server数据表 197
10.7.4 导出数据库 197
11.1.2 SQL Server数据库对象 199
11.1.1 SQL Server数据库文件分类 199
第11章 创建和维护SQL Server 199
11.1 SQL Server数据库概述 199
11.2.1 创建数据库 200
11.2 设计数据库 200
11.2.2 创建数据表 204
11.2.3 删除数据库 206
11.2.4 删除数据表 208
11.3.1 建立索引 209
11.3 索引的建立与维护 209
11.3.2 查看索引 210
11.4.1 创建关系 211
11.4 关系的建立与维护 211
11.3.3 删除索引 211
11.4.2 删除关系 214
11.5.1 在表结构中添加新字段 215
11.5 维护数据表 215
11.5.2 在表结构中删除字段 216
11.5.3 数据表更名 217
12.1.1 添加新记录 218
12.1 录入和修改数据 218
第12章 编辑SQL Server数据库 218
12.1.3 删除记录 219
12.1.2 记录修改 219
12.2 浏览数据 220
12.3.1 查找指定行记录 221
12.3 查找数据 221
12.3.3 使用SQL语句查找记录 222
12.3.2 查找第一条记录 222
13.1.1 编写SQL语句 224
13.1 在SQL Server中创建查询和测试查询 224
第13章 数据查询与更新(SQL语句) 224
13.2 在Visual Basic环境下查询数据 225
13.1.3 执行SQL语句 225
13.1.2 测试SQL语句 225
13.3.1 利用ORDER BY语句对数据库中的记录进行排序 226
13.3 查询与排序 226
13.3.3 将查询结果降序排列 227
13.3.2 将查询结果升序排列 227
13.4.1 汇总查询结果 228
13.4 查询统计 228
13.3.4 按多个字段排序 228
13.3.5 按控件中的内容排序 228
13.4.3 在查询结果中求平均值 229
13.4.2 在查询结果中求最大值和最小值 229
13.5.1 查询数值区间的数据 230
13.5 区间查询 230
13.4.4 分组统计 230
13.6.1 子查询 231
13.6 复杂查询 231
13.5.2 查询日期区间的数据 231
13.6.3 内联接 232
13.6.2 联接 232
13.6.4 外联接 233
13.6.5 交叉联接 234
13.7.1 Insert语句介绍 235
13.7 数据添加 235
13.8.2 Update语句基本应用 236
13.8.1 Update语句介绍 236
13.7.2 Insert语句基本应用 236
13.8 数据修改 236
13.9.2 Delete语句基本应用 237
13.9.1 Delete语句介绍 237
13.9 数据删除 237
14.1.1 创建视图 238
14.1 设计视图 238
第14章 视图与存储过程 238
14.1.2 修改视图 241
14.1.3 删除视图 242
14.2.2 建立存储过程 243
14.2.1 存储过程的基本概念 243
14.2 存储过程 243
14.2.4 修改和删除存储过程 246
14.2.3 存储过程的执行 246
14.2.5 存储过程在Visual Basic当中的应用 248
15.1.1 设置窗体的网格 253
15.1 通用选项设置 253
第3篇 实例开发篇 253
第15章 定制自己的工作环境 253
15.2.1 编辑器选项 254
15.2 编辑器与编辑器格式 254
15.1.2 错误捕获 254
15.1.3 编泽 254
15.2.2 编辑器格式 255
15.4 控件设置 256
15.4.1 设置自己常用的ActiveX控件 256
15.3 环境设置 256
15.4.2 设置自己常用的设计器 257
15.4.3 设置自己常用的引用 258
16.1 采购管理系统简介 259
第16章 VisuaL Basic 6.0在采购管理系统中的应用 259
16.2.1 系统规则 260
16.2 系统功能描述 260
16.3.2 数据库逻辑结构设计 261
16.3.1 数据库概念设计 261
16.2.2 业务流程 261
16.3 数据库设计 261
16.4 主窗体设计 262
16.5 采购订单窗体的设计分析 265
16.6 到货管理窗体的设计分析 268
16.7 库存管理窗体的设计分析 270
16.8 退货管理窗体的设计分析 272
16.9.1 打印报表先后次序问题的实现 274
16.9 疑难问题的分析与解答 274
16.9.2 分批到货的实现 275
16.10 程序调试及错误处理 276
16.11 程序设计清单 278
16.12 系统运行 279
17.1.2 系统的主要功能 283
17.1.1 开发背景 283
第17章 Visual Basic 6.0在商品销售管理系统中的应用 283
17.1 商品销售管理系统概述 283
17.2.2 业务流程 284
17.2.1 需求分析 284
17.1.3 系统结构总图 284
17.2 系统分析与设计 284
17.3.2 创建表、索引和关系 285
17.3.1 创建数据库 285
17.3 数据库设计 285
17.3.3 主要表的结构及其关系图 287
17.4.1 配置ODBC数据源 289
17.4 配置ODBC数据源与连接数据库 289
17.4.2 使用ADO Data控件连接数据库 292
17.5 模块的设计 295
17.6.1 主程序设计 296
17.6 程序设计与编码 296
17.6.2 销售开单设计 302
17.6.3 客户结款设计 309
17.6.5 系统初始化设计 311
17.6.4 销售报表设计 311
17.7.1 如何将数据表中的字段添加到ComboBox组合框中 313
17.7 疑难问题分析解决 313
17.7.3 如何将DataGrid表格中的信息赋给TextBox控件 314
17.7.2 如何按控件中的字段、查询条件和用户输入的内容进行查询 314
17.8.1 程序调试 315
17.8 程序调试与错误处理 315
17.8.2 错误处理 316
17.9.1 程序设计清单 318
17.9 程序设计清单 318
17.9.2 程序设计清单(文字说明) 319
18.1.2 系统流程图 320
18.1.1 库存管理系统简介 320
第18章 VisuaL Basic 6.0在库存管理系统中的应用 320
18.1 库存管理系统概述 320
18.2.1 系统功能描述 321
18.2 系统设计 321
18.3.1 数据库概念设计 322
18.3 创建数据库 322
18.2.2 系统结构总图 322
18.3.2 数据库逻辑结构设计 323
18.4 主窗体设计 325
18.5.1 出库报表设计 328
18.5 报表的设计 328
18.5.2 库存报表设计 329
18.6.1 供应商信息维护 331
18.6 程序设计与编码 331
18.6.2 货品入库管理 334
18.6.3 货品出库管理 338
18.6.4 货品借出管理 341
18.6.5 货品归还管理 344
18.6.6 库存信息查询 347
18.6.7 出入库现金年统计 348
18.7.1 如何在主窗体界面中添加窗体分割条 351
18.7 疑难问题分析解决 351
18.7.2 如何使应用程序自动适应屏幕的分辨率 352
18.8 程序调试与故障处理 353
18.9 程序设计清单 354
18.10 技术、经验总结 355
19.2.1 系统结构总图 357
19.2 系统结构设计 357
第19章 Visual Basic 6.0在人事档案管理系统中的应用 357
19.1 人事档案管理系统基础概要 357
19.1.1 需求分析概要 357
19.1.2 系统功能概要 357
19.2.2 数据库的设计与创建 358
19.3.1 工程中的文件 363
19.3 工程管理 363
19.3.2 创建、打开和保存工程 364
19.3.4 生成可执行文件 365
19.3.3 添加、删除和保存文件 365
19.4 主程序界面的设计 366
19.5.2 人事档案管理设计 367
19.5.1 Modulel.Bas公共模块 367
19.5 功能模块的设计 367
19.5.3 人事变动设计 374
19.5.4 档案统计设计 377
19.6 报表的设计 378
19.7.1 数据备份 383
19.7 数据库安全设计 383
19.7.2 数据恢复 384
19.8.3 如何计算加班时数 385
19.8.2 如何按“分类字段”统计员工人数 385
19.8 疑难问题分析解决 385
19.8.1 如何打印DataGrid表格中的查询结果 385
19.9.1 程序调试 386
19.9 程序调试与故障处理 386
19.9.2 故障处理 387
19.10 程序设计清单 389
20.1.2 系统功能的描述 390
20.1.1 通用固定资产及设备管理系统简介 390
第20章 Visual Basic 6.0在固定资产及设备管理系统中的应用 390
20.1 通用固定资产及设备管理系统概述 390
20.2.1 数据库概念设计 391
20.2 数据库设计 391
20.1.3 业务流程 391
20.2.2 数据库逻辑设计 392
20.3 主窗体设计 393
20.4 数据模块 394
20.5.1 资产设备借出归还窗体的设计 395
20.5 程序设计与编码 395
20.5.2 资产设备移动窗体的设计 398
20.5.3 资产设备维修管理窗体的设计 400
20.5.4 资产设备折旧窗体的设计 402
20.6 程序调试及错误处理 404
20.7 程序设计清单 407
20.8.1 技术总结 408
20.8 技术、经验总结 408
20.8.2 经验总结 409
21.1.2 系统的具体功能 410
21.1.1 系统开发背景 410
第21章 Visual Basic 6.0在物资管理系统中的应用 410
21.1 物资管理系统概述 410
21.2.2 业务流程 411
21.2.1 系统结构总图 411
21.2 系统结构设计 411
21.3 数据库设计 412
21.4 程序主界面设计 416
21.5 公用模块设计 418
21.6.1 供应商资料管理窗体的设计 419
21.6 程序设计与编码 419
21.6.2 进货管理窗体的设计 424
21.6.3 物资送检窗体的设计 429
21.6.4 送检查询窗体的设计 431
21.7.1 如何制作通用的查询窗口 433
21.7 疑难问题分析解决 433
21.7.2 如何根据数据字段的类型自动格式化DataGrid表格中的数据 435
21.9 程序设计清单 436
21.8 程序调试与错误处理 436
22.1 医院门诊管理系统简介 438
第22章 Visual Basic 6.0在医院门诊管理系统中的应用 438
22.3.1 设计数据库 439
22.3 数据库设计 439
22.2 系统功能结构设计 439
22.3.2 创建数据库 441
22.3.3 设计表结构 446
22.3.4 创建表 449
22.4 Visual Basic工程结构 452
22.4.3 Sub Main过程 453
22.4.2 窗体模块 453
22.4.1 标准模块 453
22.5.1 主程序窗体的设计 454
22.5 窗体的设计 454
22.5.2 计价收费窗体设计 458
22.5.3 门诊退费窗体设计 463
22.5.4 药品维护设计 467
22.5.5 收款员日结报表设计 473
22.5.6 结账统计报表设计 479
22.5.7 就诊科室统计报表设计 483
22.6.2 Printer对象 484
22.6.1 PrintForm方法 484
22.6 打印报表 484
22.7.2 如何响应键盘的KeyPress事件 486
22.7.1 如何显示系统日期的星期数 486
22.7 疑难问题分析解决 486
22.8 程序调试与错误处理 487
22.9 程序运行结果 488
22.10 程序设计清单 490
23.1.2 系统规则 491
23.1.1 医院住院管理系统简介 491
第23章 Visual Basic 6.0在医院住院管理系统中的应用 491
23.1 医院住院管理系统概述 491
23.1.3 业务流程 492
23.2.2 数据库逻辑结构设计 493
23.2.1 数据库概念设计 493
23.2 数据库设计 493
23.3 主窗体设计 495
23.4 公共模块的设计 496
23.5.1 用户注册窗体的设计实现 497
23.5 程序设计与编码 497
23.5.2 数据备份与恢复窗体的设计实现 498
23.5.3 电子病历窗体的设计实现 501
23.5.4 交费管理窗体的设计分析 505
23.5.5 住院查询窗体的设计实现 508
23.6 程序调试及错误处理 509
23.7 系统运行 511
23.8 程序设计清单 515
23.9 技术、经验总结 516
23.9.1 技术总结 516
23.9.2 经验总结 517
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《数据失控》(美)约翰·切尼-利波尔德(John Cheney-Lippold)著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019