图书介绍
Visual Basic数据库开发典型模块与实例精讲【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 董国平,颜志军,万丽编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121027968
- 出版时间:2006
- 标注页数:471页
- 文件大小:52MB
- 文件页数:490页
- 主题词:BASIC语言-程序设计
PDF下载
下载说明
Visual Basic数据库开发典型模块与实例精讲PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Visual Basic 6.0数据库开发前奏1
1.1 VISUAL BASIC 6.0开发工具简介1
1.1.1 Visual Basic的不断演变1
1.1.2 Visual Basic 6.0与其他开发工具的比较1
1.2 如何理解三层架构设计模式3
1.2.1 二层架构设计模式3
1.2.2 三层架构设计模式3
1.2.3 三层C/S架构的优缺点5
1.3.2 从网上获取VB开发资源6
1.3.1 怎样快速入门Visual Basic 6.06
1.3 学好VISUAL BASIC的建议6
1.3.3 养成良好的编程习惯7
1.3.4 多学两招——VB程序开发技巧两则8
1.4 VISUAL BASIC数据库连接技术9
1.4.1 Visual Basic数据库访问技术综述9
1.4.2 ADO数据库访问技术10
1.4.3 ODBC数据库访问技术10
1.4.4 如何注册ODBC数据源11
1.5 数据库开发常用技巧14
1.5.1 数据库表项的一般设计流程14
1.5.2 减少表的冗余信息16
1.5.3 数据库的值查询问题19
1.5.4 常见问题与解决方法20
1.5.5 多学两招——解决翻页问题21
1.5.6 脚下留心——小心掉入单引号的陷阱24
1.6 小结25
第2章 数据库访问模块设计26
2.1 VB中的数据库访问对象26
2.1.1 数据访问对象DAO的概述26
2.1.2 用DAO访问数据库的模块设计29
2.1.3 远程数据对象(RDO)的概述36
2.1.4 用RDO访问数据库的模块设计38
2.1.5 ActiveX数据对象(ADO)的概述43
2.1.6 用ADO访问数据库的模块设计48
2.1.7 多学两招——ADO性能优化50
2.1.8 多学两招——RDO到ADO的转换52
2.2 指点迷津——DAO、RDO和ADO的本质区别52
2.3 使用ADO对象和OLEDB数据源连接常用的数据库53
2.3.1 连接Access数据库54
2.3.2 连接SQL Server数据库54
2.4.1 如何使用ADO对象和ODBC数据源连接数据库55
2.4 多学两招55
2.3.3 连接Oracle数据库55
2.4.2 巧用VB中的ADO控件连接和操作数据库56
2.5 小结64
第3章 登录模块65
3.1 在SQL SERVER建立用户信息表和用户登录信息表65
3.1.1 建立系统用户表65
3.1.2 建立用户登录信息表66
3.2 多学两招——使用文本文件存储系统用户信息67
3.3.2 创建用户名和密码输入窗口69
3.3.1 登录模块的一般工作流程69
3.3 实现用户登录69
3.3.3 验证用户名及密码是否正确70
3.3.4 限制输入用户名和密码的次数72
3.3.5 脚下留心——不安全的用户名及密码验证72
3.3.6 多学两招——在用户登录窗口中增加选择数据库服务器的功能72
3.4 用数据库表保存登录信息73
3.4.1 保存登录信息到数据库表73
3.4.2 判断用户是否已登录73
3.5 多学两招——如何快速调试数据库连接及处理错误73
3.6.2 窗体界面的设计75
3.6.1 添加对ADO对象和SQLDMO对象的引用75
3.6 登录模块实例75
3.6.3 窗体的工作流程76
3.6.4 编写窗体代码77
3.7 本章小结89
第4章 个人通讯录实例解析90
4.1 需求分析90
4.2 系统分析和设计90
4.2.1 功能分析90
4.2.2 系统模块设计91
4.2.3 多学两招——UML建模92
4.3.1 信息分析及抽象化94
4.3 分析和创建数据库94
4.3.2 数据库选择96
4.3.3 数据表设计96
4.3.4 脚下留心——不要在数据库命名环节中踩到雷区100
4.3.5 多学两招——ACCESS数据库与SQL Server数据库的相互转换101
4.4 指点迷津——如何解决数据库连接的烦恼105
4.5 公共函数模块设计106
4.5.1 用户自定义类型模块106
4.5.2 数据库操作模块107
4.5.3 控件公共函数模块111
4.6.1 联系人信息显示窗体(主窗体)界面的设计112
4.6 主界面模块设计112
4.6.2 主窗体的工作流程115
4.6.3 编写主窗体代码115
4.6.4 菜单设计及编码122
4.6.5 相片全屏显示设计124
4.6.6 多学两招——子窗体调试125
4.7 编辑个人信息模块设计126
4.7.1 窗体界面的设计126
4.7.2 编写窗体代码128
4.7.3 多学两招——美化界面130
4.8 导入相片模块设计132
4.8.1 窗体界面的设计132
4.8.2 编写窗体代码134
4.8.3 多学两招——如何将图片直接存入数据库137
4.9 应用程序的编译、打包与发行140
4.9.1 系统的编译与注意事项140
4.9.2 使用VB 6自带的打包工具142
4.9.3 InstallShield简介144
4.10 本章小结147
5.1 系统概述与预览148
5.1.1 系统功能与应用背景148
第5章 信用社储蓄管理系统148
5.1.2 系统预览149
5.2 系统设计与分析152
5.2.1 系统设计思想152
5.2.2 系统功能模块划分153
5.2.3 系统结构设计154
5.3 设计和创建数据库154
5.3.1 数据库需求分析155
5.3.2 数据库概念结构设计156
5.3.3 数据库逻辑结构设计156
5.5 添加对ADO对象和SQLDMO对象的引用158
5.3.4 多学两招——在DataGrid控件中显示中文标题158
5.4 创建工程158
5.6 创建公共变量模块159
5.6.1 公用变量模块的功能159
5.6.2 公用变量的声明159
5.7 创建公共函数模块160
5.7.1 公用函数模块的功能160
5.7.2 添加getTheTable公共函数160
5.7.3 getSNameList()函数162
5.7.4 指点迷津——使用SQLDMO类从SQL Server中获取信息162
5.8.2 启动窗体的设置163
5.8.1 窗体界面的设计163
5.8 创建系统信息显示窗体模块163
5.8.3 窗体的工作流程164
5.8.4 编写主窗口的Load事件代码164
5.8.5 指点迷津——定时器控件的Interval属性介绍164
5.8.6 编写定时器控件timer的Timer事件代码164
5.9 创建登录窗体模块165
5.10 创建主窗体模块165
5.10.1 窗体菜单的设计166
5.10.3 窗体的工作流程169
5.10.4 编写主窗体程序代码169
5.10.2 指点迷津——控件的命名规范169
5.10.5 多学两招——实现窗口间的参数传递174
5.11 创建活期账户详细信息显示模块175
5.11.1 窗体界面的设计175
5.11.2 窗体的工作流程176
5.11.3 编写窗体代码176
5.11.4 多学两招——使用SendMessage函数向窗体中某个对象发送消息182
5.12 创建活期账户开户模块182
5.12.1 窗体界面的设计183
5.12.2 frmOAA1窗体的工作流程和代码186
5.12.3 frmOAA2窗体的工作流程和代码187
5.12.5 frmOAA4窗体的工作流程和代码190
5.12.4 多学两招——在LostFocus事件代码中进行输入数据的合法性检测190
5.13.1 窗体界面的设计193
5.13 创建活期账户存款模块193
5.13.2 窗体的工作流程194
5.13.3 编写窗体代码194
5.14 创建活期账户取款模块199
5.14.1 活期账户取款模块的工作流程199
5.14.2 frmFetch窗体的界面设计和代码201
5.14.3 frmQuery窗体中QueryID过程的代码204
5.14.4 frmIBF窗体的界面设计和代码206
5.15.1 窗体界面的设计208
5.14.5 指点迷津——使用SQL语句和使用Recordset对象操作数据库的比较208
5.15 创建利率管理模块208
5.15.2 窗体的工作流程209
5.15.3 编写窗体代码209
5.16 系统的调试技巧212
5.16.1 强制变量声明212
5.16.2 先编译后调试213
5.17 配置与运行213
5.18 本章小结213
6.1 系统概述及预览215
6.1.1 系统功能与应用背景215
第6章 合同管理系统215
6.1.2 系统预览216
6.2 系统分析和设计217
6.2.1 指点迷津——选择C/S还是B/S218
6.2.2 面向对象设计思想219
6.2.3 用户的需求分析220
6.2.4 系统功能模块划分221
6.2.5 系统的的结构设计221
6.3 分析和创建数据库223
6.3.1 数据库概念结构设计223
6.3.2 数据库逻辑结构设计224
6.4 控件知识介绍226
6.4.1 ADODC控件227
6.4.2 脚下留心——ADODC控件中的意外事件处理229
6.4.3 DataGrid控件229
6.5 创建工程230
6.6 建立数据连接230
6.6.1 添加对ADO对象的引用230
6.6.2 数据环境设计器231
6.7.2 全局变量的声明235
6.7.1 公用模块的功能235
6.7 创建公共模块235
6.6.3 多学两招——实现动态连接SQL Server 2000数据库235
6.7.3 定义gethtfieldname过程237
6.7.4 多学两招——定义GetFromINI函数获取文本文件中的指定值238
6.7.5 定义connectstring函数238
6.8 创建启动窗体模块239
6.8.1 窗体界面的设计239
6.8.2 启动窗体的设置239
6.8.3 窗体的工作流程240
6.8.4 编写窗体代码240
6.9 创建登录窗体模块241
6.8.5 指点迷津——定时器的Enabled属性与其他对象的Enabled属性的区别241
6.10 创建主窗体242
6.10.1 窗体菜单的设计242
6.10.2 窗体界面的设计246
6.10.3 窗口的工作流程247
6.10.4 编写窗口代码247
6.10.5 多学两招——使指定窗体始终显示在Windows系统的最前面260
6.11 合同资料管理模块260
6.11.1 增加合同录入窗口模块260
6.11.2 多学两招——如何使窗体右上角的“X”按钮失效269
6.11.3 修改合同录入窗口模块270
6.12 生产用户管理模块274
6.12.1 窗体界面的设计275
6.12.2 窗体的工作流程276
6.12.3 编写窗口代码277
6.13 创建合同信息的本期收款及应收账款情况报表模块284
6.13.1 报表界面的设计284
6.13.2 处理DataReport对象的Initialize事件285
6.13.3 多学两招—实现报表中数据控件的动态绑定292
6.14 多学两招——系统的调试技巧293
6.14.1 在调试阶段注释掉ON Error Resume Next语句293
6.16 本章小节294
6.14.2 逐步验证SQL语句294
6.15 配置与运行294
第7章 预算管理系统295
7.1 系统概述与预览295
7.1.1 系统功能与应用背景295
7.1.2 系统预览296
7.2 系统设计与分析299
7.2.1 系统设计思想299
7.2.2 系统功能模块划分300
7.2.3 系统结构设计301
7.2.4 独家见解——什么是三层架构C/S设计模式302
7.3 设计和创建数据库303
7.3.1 数据库需求分析304
7.3.2 数据库概念结构设计304
7.3.3 数据库逻辑结构设计305
7.4 创建工程307
7.5 创建公共模块308
7.5.1 公用模块的功能308
7.5.2 公用模块设计308
7.6.2 启动窗体的设置310
7.6.1 窗体界面的设计310
7.6 创建系统信息显示窗体模块310
7.5.3 指点迷津——为什么要创建公共模块310
7.6.3 窗体的工作流程311
7.6.4 编写窗体代码311
7.6.5 脚下留心——养成先起窗体名后保存的习惯311
7.7 创建登录窗体模块311
7.8 创建主窗体模块312
7.8.1 窗体菜单的设计312
7.8.2 窗体的工作流程315
7.8.3 编写主窗体程序代码316
7.9.1 窗体界面的设计323
7.9 创建会计业务显示模块323
7.8.4 指点迷津——DoEvents的作用323
7.9.2 窗体的工作流程325
7.9.3 编写窗体代码325
7.9.4 多学两招——如何实现对信息的模糊查询333
7.10 创建会计业务添加模块333
7.10.1 窗口界面的设计333
7.10.2 窗口的工作流程334
7.10.3 编写窗体代码335
7.11.1 窗口界面的设计344
7.11 创建会计业务修改模块344
7.10.4 指点迷津——动态设置DataGrid控件中各列的标题和列宽度344
7.11.2 窗口的工作流程346
7.11.3 编写窗体代码346
7.11.4 多学两招——获取数据集中字段值的另一种方法353
7.12 生产用户管理模块354
7.12.1 窗体界面的设计354
7.12.2 窗体的工作流程355
7.12.3 编写窗口代码356
7.13.1 模块结构设计363
7.13.2 用Visual Basic开发费用归属部门管理组件363
7.13 多学两招——使用三层架构C/S实现费用归属部门信息管理模块363
7.13.3 创建费用归属部门信息管理模块379
7.14 创建部门预算执行情况明晰表报表模块388
7.14.1 报表界面的设计388
7.14.2 处理DataReport对象的Initialize事件389
7.14.3 脚下留心——注意多表联查时的问题392
7.15 创建EXCEL报表模块392
7.15.1 窗口界面的设计393
7.15.2 窗口的工作流程394
7.15.3 编写窗体代码394
7.16 指点迷津——如何开发基于三层C/S架构的预算管理系统395
7.17 系统的调试技巧396
7.17.1 分阶段调试396
7.17.2 在调试阶段临时显示欲执行的SQL语句396
7.17.3 多学两招——如何调试ActiveX DLL?396
7.18 多学两招——组件的注册和取消注册397
7.19 配置与运行397
7.20 本章小节397
第8章 专卖连锁销售统计系统实例解析399
8.1 系统概述与预览399
8.1.1 系统功能与应用背景399
8.1.2 系统预览400
8.2.1 系统设计思想401
8.2 系统设计与分析401
8.2.2 系统功能模块划分403
8.2.3 系统结构设计404
8.3 设计和创建数据库405
8.3.1 数据库需求分析405
8.3.2 数据库概念结构设计405
8.3.3 数据库逻辑结构设计406
8.4 创建应用程序结构409
8.4.1 创建配置读写组件工程409
8.4.2 创建业务逻辑组件工程409
8.4.4 创建用户界面程序工程410
8.4.3 创建基本界面组件工程410
8.5 配置读写组件411
8.5.1 文件读写简介411
8.5.2 配置文件格式设计412
8.5.3 配置读写类实现412
8.6 业务逻辑设计及业务逻辑组件415
8.6.1 数据管理类与集合类415
8.6.2 多学两招——类生成器的使用415
8.6.3 组件公共模块418
8.6.4 枚举类型类418
8.6.5 数据库状态类419
8.6.6 连锁店信息类及连锁店集合类421
8.6.7 操作员信息类及操作员集合类428
8.6.8 视图的使用429
8.6.9 多学两招——利用存储过程和触发器自动生成连锁店销售月报数据432
8.6.10 多学两招——利用用户定义函数统计公司销售数据435
8.6.11 优化攻略——数据库访问性能优化437
8.7 基本界面组件439
8.7.1 界面的封装及调用操作类439
8.7.2 登录窗口及登录窗口操作类440
8.7.3 操作员信息窗口及操作员信息窗口操作类442
8.8.1 公共模块及Sub Main代码修改448
8.8 用户界面程序448
8.8.2 主窗口设计449
8.8.3 菜单设计及可用状态设定454
8.8.4 销售管理操作模块461
8.8.5 多学两招——如何汉化Activereport报表466
8.9 系统的编译、发布及功能扩充467
8.10 软件测试468
8.10.1 软件测试分类及测试方法简介468
8.10.2 测试报告及测试用例设计469
8.10.3 执行测试并完成测试报告471
8.11 本章小结471
热门推荐
- 207802.html
- 3649641.html
- 1290594.html
- 1762313.html
- 132552.html
- 1884775.html
- 338914.html
- 1795183.html
- 839008.html
- 621197.html
- http://www.ickdjs.cc/book_1322379.html
- http://www.ickdjs.cc/book_2245592.html
- http://www.ickdjs.cc/book_247016.html
- http://www.ickdjs.cc/book_632396.html
- http://www.ickdjs.cc/book_316854.html
- http://www.ickdjs.cc/book_2229240.html
- http://www.ickdjs.cc/book_2480887.html
- http://www.ickdjs.cc/book_28105.html
- http://www.ickdjs.cc/book_2966288.html
- http://www.ickdjs.cc/book_3041196.html