图书介绍
Visual Basic数据库系统开发自学手册PDF|Epub|txt|kindle电子书版本网盘下载
![Visual Basic数据库系统开发自学手册](https://www.shukui.net/cover/69/32268026.jpg)
- 安剑,孙秀梅编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115173389
- 出版时间:2008
- 标注页数:458页
- 文件大小:146MB
- 文件页数:479页
- 主题词:BASIC语言-程序设计
PDF下载
下载说明
Visual Basic数据库系统开发自学手册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 起步篇3
第1章 Visual Basic 6.0概述3
1.1 Visual Basic简介4
1.1.1 Visual Basic的发展4
1.1.2 Visual Basic 6.0的版本4
1.2 Visual Basic 6.0安装、启动和退出4
1.2.1 Visual Basic 6.0的运行环境4
1.2.2 Visual Basic 6.0企业版SP5的安装5
1.2.3 Visual Basic 6.0的启动和退出6
1.3 Visual Basic 6.0的集成开发环境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 创建应用程序13
1.4.1 创建应用程序的基本步骤13
1.4.2 创建工程和窗体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 代码书写规则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 设置窗体的显示状态和显示位置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 创建MDI应用程序30
2.5.3 利用MDIChild属性设置MDI子窗体31
2.5.4 设计MDI主窗体32
2.6 模块和类模块32
2.6.1 模块概述和创建32
2.6.2 类模块的概述和创建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 数据库的形成和发展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数据库中创建数据库44
3.2.4 在Access数据库中创建数据表45
3.3 SQL Server数据库47
3.3.1 SQL Server数据库简介47
3.3.2 安装SQL Server 2000数据库47
3.3.3 在SQL Server中创建数据库51
3.3.4 在SQL Server中创建数据表55
3.3.5 在SQL Server中创建视图58
3.3.6 在SQL Server中创建存储过程61
3.3.7 在SQL Server中创建触发器63
3.4 Visual Basic数据库开发技术65
3.4.1 DAO数据库开发技术65
3.4.2 RDO数据库开发技术65
3.4.3 ADO数据库开发技术65
3.4.4 ODBC数据库开发技术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 数据库引擎对象——DBEngine90
5.2.2 数据工作空间对象——WorkSpace90
5.2.3 数据库对象——Database92
5.2.4 数据表对象与字段对象——TABLEDEF、FIELD92
5.2.5 数据记录集对象——Recordset94
5.2.6 数据查询对象——QueryDef95
5.3 打开与关闭数据库95
5.3.1 引用数据库引擎动态链接库95
5.3.2 打开数据库96
5.3.3 关闭数据库96
5.4 利用记录集(Recordset)对象操作数据库96
5.4.1 创建并打开Recordset对象96
5.4.2 浏览数据记录(定位当前记录)96
5.4.3 增加、修改和删除数据表中的记录98
5.4.4 查询数据表中的记录100
5.5 TableDef、Field、QueryDef对象的使用102
5.5.1 利用TableDef对象创建表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对象执行查询语句137
7.4.4 利用Command对象执行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查询语句的语法规则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 创建、修改和删除数据库178
8.11.2 创建、修改和删除数据表180
8.11.3 数据库备份与恢复184
8.11.4 附加和分离数据库185
8.12 本章小结187
第2篇 提高篇191
第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 设置图表区字体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章 数据环境设计器251
12.1 添加数据环境对象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 创建一个Command对象256
12.3.2 通过存储过程创建Command对象258
12.3.3 Command层次结构258
12.3.4 字段映射263
12.4 数据环境设计器的典型应用264
12.4.1 创建数据窗体264
12.4.2 添加、修改和删除记录265
12.4.3 移动记录267
12.4.4 创建数据报表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 创建第一个报表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创建第一个报表286
13.3.3 用Crystal Reports 10创建交叉报表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
第3篇 实例篇345
第17章 车辆管理系统345
17.1 系统分析346
17.1.1 需求分析346
17.1.2 系统目标346
17.1.3 功能分析346
17.2 系统设计346
17.2.1 开发及运行环境346
17.2.2 项目规划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 开发及运行环境372
18.2.2 项目规划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 开发及运行环境402
19.2.2 项目规划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章 企业营销管理系统326
20.1 系统分析427
20.1.1 需求分析427
20.1.2 系统目标427
20.1.3 功能分析427
20.2 系统设计427
20.2.1 开发及运行环境427
20.2.2 项目规划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 销售业绩考核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