Visual Basic数据库系统开发自学手册[电子资源.图书]

副标题:无

作   者:安剑,孙秀梅编著

分类号:

ISBN:9787115173386

微信扫一扫,移动浏览光盘

简介

 本书从初学者角度出发,通过通俗易懂的语言和大量生动典型的实例,由浅入深、循序渐进地介绍利用Visual Basic进行数据库编程的常用技术和方法。全书分起步篇、提高篇和实例篇3篇共20章。起步篇主要介绍Visual Basic 6.0概述、窗体/模块/系统对象、数据库基础、与数据库编程相关控件、DAO数据库编程、利用ADO控件操作数据库、使用ADO对象操作数据库、SQL语句在Visual Basic中的应用等内容;提高篇主要介绍如何应用网格列表控件、二进制数据处理技术、图表技术、数据环境设计器、数据报表技术、从应用程序中打印、数据安全、程序打包等内容;实例篇主要结合实际开发经验介绍车辆管理系统、人力资源管理系统、商品进销存管理系统、企业营销管理系统等内容。   本书附有配套光盘。光盘提供了书中所有实例的源代码,全部源代码都经过精心调试,在Windows XP/Windows 2000/Windows 2003 Server下全部通过,保证能够正常运行。   本书适用于Visual Basic初、中级用户,也可作为大、中专院校师生和培训班的教材,对于编程爱好者,本书也有非常好的参考价值。

目录

目录
第1篇 起步篇
第1章 Visual Basic 6.0概述
1.1 Visual Basic简介
1.1.1 Visual Basic的发展
1.1.2 Visual Basic 6.0的版本
1.2 Visual Basic 6.0安装、启动和退出
1.2.1 Visual Basic 6.0的运行环境
1.2.2 Visual Basic 6.0企业版SP5的安装
1.2.3 Visual Basic 6.0的启动和退出
1.3 Visual Basic 6.0的集成开发环境
1.3.1 Visual Basic 6.0的菜单的使用
1.3.2 工具栏的使用
1.3.3 工具箱的使用
1.3.4 工程资源管理器的使用
1.3.5 属性窗口的使用
1.3.6 窗体布局窗口的使用
1.3.7 代码编辑窗口的使用
1.3.8 窗体设计器的使用
1.4 创建应用程序
1.4.1 创建应用程序的基本步骤
1.4.2 创建工程和窗体
1.4.3 设计窗体界面
1.4.4 布局窗口
1.4.5 编写代码
1.4.6 运行程序
1.4.7 调试程序
1.4.8 保存工程
1.4.9 编译应用程序
1.5 代码书写规则
1.5.1 单行语句分成多行
1.5.2 一行多条语句
1.5.3 添加注释
1.5.4 注释或取消注释一段代码
1.6 本章小结
第2章 窗体、模块和系统对象
2.1 窗体概述
2.1.1 窗体的构成
2.1.2 窗体类型与结构
2.1.3 添加和删除窗体
2.2 窗体的加载与卸载
2.2.1 使用Load语句加载窗体
2.2.2 使用Unload语句卸载窗体
2.3 窗体的属性
2.3.1 设置窗体的名称和标题
2.3.2 设置窗体的图标
2.3.3 设置窗体的显示风格
2.3.4 设置窗体的显示状态和显示位置
2.3.5 设置窗体的背景图片
2.4 操作窗体的相关方法
2.4.1 利用Show方法显示窗体
2.4.2 利用Hide方法隐藏窗体
2.4.3 利用Move方法移动窗体
2.5 MDI窗体
2.5.1 MDI窗体概述
2.5.2 创建MDI应用程序
2.5.3 利用MDIChild属性设置MDI子窗体
2.5.4 设计MDI主窗体
2.6 模块和类模块
2.6.1 模块概述和创建
2.6.2 类模块的概述和创建
2.6.3 模块的典型应用
2.7 系统对象
2.7.1 应用程序对象(App)的使用
2.7.2 屏幕对象(Screen)的使用
2.7.3 剪切板对象(Clipboard)的使用
2.7.4 调试对象(Debug)的使用
2.8 本章小结
第3章 数据库基础
3.1 数据库概述
3.1.1 数据库的形成和发展
3.1.2 数据库概念
3.1.3 数据库管理系统
3.1.4 数据库系统
3.1.5 关系数据库
3.2 Access数据库
3.2.1 Access数据库简介
3.2.2 Access数据库的安装
3.2.3 在Access数据库中创建数据库
3.2.4 在Access数据库中创建数据表
3.3 SQL Server数据库
3.3.1 SQL Server数据库简介
3.3.2 安装SQL Server 2000数据库
3.3.3 在SQL Server中创建数据库
3.3.4 在SQL Server中创建数据表
3.3.5 在SQL Server中创建视图
3.3.6 在SQL Server中创建存储过程
3.3.7 在SQL Server中创建触发器
3.4 Visual Basic数据库开发技术
3.4.1 DAO数据库开发技术
3.4.2 RDO数据库开发技术
3.4.3 ADO数据库开发技术
3.4.4 ODBC数据库开发技术
3.5 本章小结
第4章 与数据库编程相关控件
4.1 控件概述
4.1.1 控件的作用
4.1.2 控件与对象的关系
4.1.3 控件的属性、方法和事件
4.2 控件的分类
4.2.1 标准内部控件
4.2.2 ActiveX控件
4.2.3 可插入对象
4.3 标签和文本框
4.3.1 应用标签控件(Label控件)
4.3.2 应用文本框控件(TextBox控件)
4.4 命令按钮、单选按钮和复选框
4.4.1 使用命令按钮(CommandButton控件)
4.4.2 使用单选按钮(OptionButton控件)
4.4.3 使用复选框(CheckBox控件)
4.4.4 使用框架(Frame控件)
4.5 列表框与下拉列表框
4.5.1 列表框(ListBox控件)
4.5.2 下拉列表框(ComboBox控件)
4.6 DataCombo控件和DataList控件
4.6.1 将DataCombo控件和DataList控件加入到工程中
4.6.2 DataCombo控件和DataList控件的主要属性、方法和事件
4.6.3 使用DataCombo和DataList控件显示数据表中的数据
4.7 DataGrid控件
4.7.1 将DataGrid控件加入到工程中
4.7.2 DataGrid控件的主要属性事件
4.7.3 用DataGrid控件显示数据表中的数据
4.7.4 通过DataGrid控件修改数据表中的数据
4.8 本章小结
第5章 DAO数据库编程
5.1 DAO技术概述
5.2 DAO对象概述
5.2.1 数据库引擎对象——DBEngine
5.2.2 数据工作空间对象——WorkSpace
5.2.3 数据库对象——Database
5.2.4 数据表对象与字段对象——TABLEDEF、FIELD
5.2.5 数据记录集对象——Recordset
5.2.6 数据查询对象——QueryDef
5.3 打开与关闭数据库
5.3.1 引用数据库引擎动态链接库
5.3.2 打开数据库
5.3.3 关闭数据库
5.4 利用记录集(Recordset)对象操作数据库
5.4.1 创建并打开Recordset对象
5.4.2 浏览数据记录(定位当前记录)
5.4.3 增加、修改和删除数据表中的记录
5.4.4 查询数据表中的记录
5.5 TableDef、Field、QueryDef对象的使用
5.5.1 利用TableDef对象创建表
5.5.2 利用Field对象设计字段
5.5.3 利用QueryDef对象进行数据查询操作
5.6 本章小结
第6章 利用ADO控件操作数据库
6.1 ADO控件概述
6.1.1 ADO控件概述
6.1.2 ADO控件的添加
6.1.3 ADO控件的属性和方法
6.2 ADO控件连接数据库
6.2.1 ADO控件与ODBC的连接
6.2.2 ADO控件连接Access数据库
6.2.3 ADO控件连接本地SQL Server服务器
6.2.4 ADO控件连接远程SQL Server服务器
6.3 ADO控件的数据操作
6.3.1 使用AddNew方法增加数据记录
6.3.2 使用Update方法修改数据记录
6.3.3 使用Delete方法删除数据记录
6.3.4 使用RecordSource属性查询记录
6.3.5 使用Move方法定位记录
6.4 本章小结
第7章 使用ADO对象操作数据库
7.1 ADO对象概述
7.1.1 使用Connection对象连接数据源
7.1.2 使用Recordset对象操作记录集
7.1.3 使用Command命令对象
7.1.4 使用Field对象操作字段
7.1.5 Parameter对象
7.2 利用ADO对象连接数据库
7.2.1 利用ADO对象连接Access数据库
7.2.2 利用ADO对象连接SQL Server 2000数据库
7.2.3 利用ADO对象连接SQL Server 2005数据库
7.3 利用ADO对象编辑数据
7.3.1 利用ADO对象添加数据
7.3.2 利用ADO对象删除数据
7.3.3 利用ADO对象修改数据
7.4 利用ADO对象查询数据
7.4.1 利用Move方法浏览数据
7.4.2 利用Recordset对象的Find方法查询数据
7.4.3 利用Connection对象执行查询语句
7.4.4 利用Command对象执行SQL语句
7.4.5 利用Recordset对象的Filter属性查找数据
7.5 获取数据库信息
7.5.1 获取Access数据库中的数据表
7.5.2 获取Access数据表中的字段信息
7.5.3 获取SQL Server中的数据库
7.5.4 获取SQL Server数据库中的数据表
7.5.5 获取SQL Server数据表中的字段信息
7.6 本章小结
第8章 SQL语句在Visual Basic中的应用
8.1 SQL语句简介
8.1.1 SQL查询语句的语法规则
8.1.2 标识符
8.1.3 数据类型
8.1.4 运算符
8.2 SELECT子句
8.2.1 选择所有列
8.2.2 选择部分列
8.2.3 使用列别名
8.2.4 在列上使用计算
8.3 WHERE子句
8.3.1 用WHERE子句定义查询条件
8.3.2 查询介于某一范围的数据
8.3.3 模糊查询
8.3.4 列表运算符查询
8.3.5 查询空数据
8.4 查询控件
8.4.1 查询数值型数据
8.4.2 查询字符串型数据
8.4.3 查询日期型数据
8.5 日期、周期查询
8.5.1 查询指定日期的数据
8.5.2 查询指定时间段的数据
8.5.3 按月查询
8.6 查询结果的处理
8.6.1 限制结果集返回的行数
8.6.2 对查询结果排序
8.6.3 去掉查询结果中的重复记录
8.6.4 合并查询
8.7 子查询
8.7.1 由IN引入子查询
8.7.2 使用EXISTS谓词引入子查询
8.7.3 使用量化比较谓词引入子查询
8.7.4 在SELECT子句中的子查询
8.7.5 在FROM子句中的子查询
8.8 联接查询
8.8.1 等值联接
8.8.2 内联接
8.8.3 外联接
8.9 分组查询及统计
8.9.1 在分组中使用SUM函数
8.9.2 在分组查询中使用HAVING子句
8.10 数据添加、修改和删除
8.10.1 添加数据
8.10.2 修改数据
8.10.3 删除数据
8.11 使用SQL语句维护数据库
8.11.1 创建、修改和删除数据库
8.11.2 创建、修改和删除数据表
8.11.3 数据库备份与恢复
8.11.4 附加和分离数据库
8.12 本章小结
第2篇 提高篇
第9章 应用网格列表控件
9.1 网格控件概述
9.1.1 将网格控件引入到工程中
9.1.2 MSFlexGrid控件和MSHFlexGrid控件的功能比较
9.2 MSHFlexGrid控件的主要属性、方法和事件
9.2.1 MSHFlexGrid控件的属性
9.2.2 MSHFlexGrid控件的方法
9.2.3 MSHFlexGrid控件的事件
9.3 使用MSHFlexGrid控件显示数据
9.3.1 使用MSHFlexGrid控件显示数据
9.3.2 设置奇偶行颜色不同的显示效果
9.3.3 利用MSHFlexGrid控件显示层次结构的数据
9.3.4 对MSHFlexGrid控件中的数据进行合并与排序
9.4 使用MSHFlexGrid控件批量录入数据
9.4.1 利用TextBox辅助录入
9.4.2 利用DataGrid辅助录入
9.5 列表控件概述
9.5.1 将ListView控件引入到工程
9.5.2 将TreeView控件引入到工程
9.6 ListView控件在数据库中的应用
9.6.1 ListView控件的主要属性、方法和事件
9.6.2 ListView控件的典型应用
9.6.3 ListView控件应用技巧
9.7 TreeView控件在数据库中的应用
9.7.1 TreeView控件的主要属性、方法和事件
9.7.2 TreeView控件的典型应用
9.7.3 TreeView控件应用技巧
9.8 本章小结
第10章 二进制数据处理技术
10.1 二进制数据处理概述
10.2 存储二进制数据
10.2.1 利用AppendChunk方法存储二进制数据
10.2.2 利用Stream对象存储二进制数据
10.3 输出二进制数据
10.3.1 利用GetChunk方法输出二进制数据
10.3.2 利用Stream对象输出二进制数据
10.4 二进制数据处理
10.4.1 二进制图像文件处理
10.4.2 二进制文本文件处理
10.4.4 二进制视频文件处理
10.5 本章小结
第11章 图表技术
11.1 图表的基本用法
11.1.1 认识MSChart控件
11.1.2 图表的组成
11.1.3 通过“属性页”设置图表外观
11.1.4 MSChart控件的属性、方法和事件
11.2 图表的相关对象
11.2.1 MSChart控件的对象
11.2.2 设置图表区字体
11.2.3 填充图表元素的颜色
11.2.4 设置图表比例
11.3 图表与数据的关联
11.3.1 图表控件与数组关联
11.3.2 图表控件与ADO控件关联
11.3.3 图表控件与记录集对象关联
11.4 本章小结
第12章 数据环境设计器
12.1 添加数据环境对象
12.2 Connection对象
12.2.1 添加Connection对象
12.2.2 连接Connection对象
12.2.3 设置登录信息
12.2.4 设置连接信息
12.3 Command对象
12.3.1 创建一个Command对象
12.3.2 通过存储过程创建Command对象
12.3.3 Command层次结构
12.3.4 字段映射
12.4 数据环境设计器的典型应用
12.4.1 创建数据窗体
12.4.2 添加、修改和删除记录
12.4.3 移动记录
12.4.4 创建数据报表
12.5 本章小结
第13章 数据报表技术
13.1 DataReport报表设计器概述
13.1.1 数据报表设计器的功能
13.1.2 在工程中添加数据报表设计器
13.1.3 初识数据报表设计器
13.1.4 常用属性和方法
13.2 DataReport报表在程序中的应用
13.2.1 创建第一个报表
13.2.2 向报表中添加日期、时间、页码
13.2.3 分组统计报表
13.2.4 主明细报表
13.3 Crystal Reports 10在程序中的应用
13.1.1 Crystal Reports水晶报表概述
13.3.2 用Crystal Reports 10创建第一个报表
13.3.3 用Crystal Reports 10创建交叉报表
13.4 本章小结
第14章 从应用程序中打印
14.1 使用PrintForm方法打印窗体
14.2 使用打印机对象打印报表
14.2.1 Printer对象与Printers集合
14.2.2 Printer对象常用的属性和方法
14.2.3 使用Printer对象打印卡片式报表
14.2.4 使用Printer对象打印表格式报表
14.3 借助Office程序打印报表
14.3.1 借助Word打印报表
14.3.2 借助Excel打印报表
14.4 本章小结
第15章 数据安全
15.1 SQL Server的安全认证系统
15.1.1 安全性认证模式
15.1.2 数据库用户管理
15.1.3 数据库系统角色管理
15.1.4 SQL Server权限管理
15.2 数据库的加密与解密
15.3 用户登录程序设计
15.4 本章小结
第16章 程序打包
16.1 Visual Basic自带的打包工具
16.1.1 在Visual Basic中启动打包向导
16.1.2 在桌面上启动打包向导
16.2 详细的打包过程
16.2.1 指定工程及操作类型
16.2.2 指定打包类型
16.2.3 指定打包文件夹
16.2.4 列出包含的文件
16.2.5 指定打包选项
16.2.6 指定安装标题
16.2.7 指定工作组与项目
16.2.8 调整安装位置
16.2.9 指定共享文件
16.2.10 完成并保存脚本
16.3 自定义安装程序
16.4 打包中的常见问题
16.4.1 如何打包文件夹
16.4.2 在打包文件时要将系统附加文件添加完全
16.4.3 解决在安装应用程序时提示的错误信息
16.4.4 解决在打包应用程序时没有访问权限的问题
16.4.5 如何调整打包文件的位置
16.4.6 如何修改安装程序的目录
16.4.7 解决安装文件过期问题
16.5 本章小结
第3篇 实例篇
第17章 车辆管理系统
17.1 系统分析
17.1.1 需求分析
17.1.2 系统目标
17.1.3 功能分析
17.2 系统设计
17.2.1 开发及运行环境
17.2.2 项目规划
17.2.3 系统功能结构
17.3 数据库设计
17.3.1 数据库概要说明
17.3.2 数据表结构
17.4 主要功能模块详细设计
17.4.1 系统登录
17.4.2 MDI主窗体设计
17.4.3 车辆档案录入
17.4.4 车辆运营列表
17.4.5 车辆运营查询
17.4.6 车辆违章列表
17.5 程序调试和错误处理
17.6 程序设计清单
17.7 本章小结
第18章 人力资源管理系统
18.1 系统分析
18.1.1 需求分析
18.1.2 系统目标
18.1.3 功能分析
18.2 系统设计
18.2.1 开发及运行环境
18.2.2 项目规划
18.2.3 系统功能结构
18.3 数据库设计
18.3.1 数据库概要说明
18.3.2 数据表结构
18.4 主要功能模块详细设计
18.4.1 主窗体的设计
18.4.2 部门管理模块设计
18.4.3 人事信息管理模块设计
18.4.4 考勤信息管理模块设计
18.4.5 报表的设计
18.5 程序调试和错误处理
18.6 程序设计清单
18.7 本章小结
第19章 商品进销存管理系统
19.1 系统分析
19.1.1 需求分析
19.1.2 系统目标
19.1.3 功能分析
19.2 系统设计
19.2.1 开发及运行环境
19.2.2 项目规划
19.2.3 系统功能结构
19.3 数据库设计
19.3.1 数据库概要说明
19.3.2 数据表结构设计
19.4 主要功能模块详细设计
19.4.1 主窗体的设计
19.4.2 用户登录及系统日志
19.4.3 商品信息管理
19.4.4 商品入库
19.4.5 库存商品查询
19.4.6 操作权限
19.5 程序调试和错误处理
19.6 程序设计清单
19.7 本章小结
第20章 企业营销管理系统
20.1 系统分析
20.1.1 需求分析
20.1.2 系统目标
20.1.3 功能分析
20.2 系统设计
20.2.1 开发及运行环境
20.2.2 项目规划
20.2.3 系统功能结构
20.3 数据库设计
20.3.1 数据库概要说明
20.3.2 数据表结构
20.4 主要功能模块详细设计
20.4.1 公用模块设计
20.4.2 主窗体的设计
20.4.3 产品管理
20.4.4 销售业绩考核
20.4.5 销售数据录入
20.4.6 市场走势
20.5 程序调试和错误处理
20.5.1 如何解决多步OLE DB操作产生的错误
20.5.2 如何调试无法正常结束的程序
20.6 程序设计清单
20.7 本章小结
附录1 实例快速检索

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Visual Basic数据库系统开发自学手册[电子资源.图书]
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon