出版时间:2004-2-1 出版社:电子工业 作者:王兴晶 页数:558 字数:850000
内容概要
本书主要针对有一定Visual Basic.NET(以下简称为VB.NET)基础的程序开发人员,密切结合实例,从专题着手,以实例为引导,深入透彻地讲解了使用VB.NET开发数据库应用程序的各项关键技术。
本书首先介绍了数据库开发的基础知识,并且对VB.NET的数据库开发环境、数据库的设计步骤等重要的基础知识进行了简洁明了的讲解。
从第3章起,本书详细分析了多个VB.NET开发数据库的实例,各章各有侧重,突出VB.NET在开发不同数据库应用程序上的差异性,使读者可以根据项目的需求设计相应的系统。这些实例的设计密切结合实际工作的需要,读者通过学习和实践,举一反三,可以快速灵活地掌握VB.NET数据库编程技术及技巧。
本书内容翔实、结构严谨、实例丰富,可供程序开发人员和大专院校有关师生学习VB.NET编程时使用。本书也可作为计算机中级培训教材及专业技术人员的参考手册。
书籍目录
第1章 基础知识
1.1 数据库基础知识
1.1.1 表、记录、字段
1.1.2 关系的类型
1.1.3 查询和主索引字段
1.1.4 视图
1.1.5 存储过程
1.2 数据库设计步骤
1.3 VB.NET数据库开发环境
1.3.1 创建数据库
1.3.2 表
1.3.3 关系图
1.3.4 视图
1.3.5 存储过程和用户定义函数
1.3.6 连接数据库
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.4.10 查询
1.5 小结
第2章 SQL语言的应用
2.1 SQL语言基础
2.1.1 SELECT语句的语法
2.1.2 准备工作
2.1.3 简单SELECT语句
2.1.4 显示所需字段
2.1.5 省略选择字段中包含重复数据的记录
2.1.6 更改查询结果中的字段标题
2.1.7 SQL运算符
2.1.8 WHERE从句
2.1.9 GROUP BY从句
2.1.10 ORDER BY从句
2.1.11 HAVING从句
2.2 常用函数
2.2.1 Sum()函数
2.2.2 AVG()函数
2.2.3 Connt()函数
2.2.4 Min()和Max()函数
2.2.5 StDev()和StDevP()函数
2.2.6 Abs()函数
2.2.7 Sum()函数
2.2.8 Count()函数
2.2.9 Min()和Max()函数
2.2.10 StDev()和StDevp()函数应用
2.3 操作表与索引
2.3.1 通过查询结果创建表
2.3.2 在表中追加记录
2.3.3 更新表中字段的值
2.3.4 删除表中记录
2.3.5 实现表之间的UNION运算
2.3.6 表之间的LEFT OUTER JOIN和RIGHT OUTER JOIN运算
2.3.7 表之间的INNER JOIN运算
2.3.8 创建表
2.3.9 创建索引
2.3.10 修改表
2.3.11 删除表或者表中的索引
2.4 在VB.NET中创建查询
2.4.1 创建并保存查询文件
2.4.2 使用“咨询”菜单
2.4.3 使用查询设计器
2.5 注意事项
2.5.1 SQL Server版本
2.5.2 SQL语法
2.5.3 标识数据库对象
2.5.4 使用引号
2.5.5 大小写敏感度
2.5.6 在“网格”窗格和SQL窗格中输入关键字
2.5.7 输入货币值
2.5.8 输入空白
2.5.9 包括优化程序提示注释
2.5.10 从ANSI字符到OEM字符的转换
2.5.11 不受支持的及部分受支持的查询类型
2.5.12 使用来自不同数据源的表
2.6 小结
第3章 用DAO技术开发学生名册管理系统
3.1 系统分析
3.1.1 系统需求
3.1.2 解决方案
3.1.3 功能演示
3.2 使用Access建立数据库
3.2.1 创建学生名册数据库
3.2.2 创建学生信息表
3.2.3 创建“原学历”表
3.2.4 创建关系
3.2.5 在表中添加数据
3.3 设计主窗体
3.3.1 添加对DAO的引用
3.3.2 在模块中添加全局变量
3.3.3 窗体初始化
3.3.4 在窗体中显示记录
3.4 数据维护
3.4.1 添加记录
3.4.2 更新数据
3.4.3 编辑记录
3.4.4 删除记录
3.4.5 在记录之间跳转
3.5 创建QueryForm窗体
3.6 实现查询
3.7 运行程序
3.8 小结
第4章 用DAO技术开发Access数据库管理系统
4.1 系统分析
4.1.1 系统需求
4.1.2 解决方案
4.1.3 功能显示
4.2 主窗体及数据维护商体
4.2.1 添加模块
4.2.2 程序初始化
4.2.3 打开数据库
4.2.4 显示数据
4.2.5 数据维护
4.2.6 数据维护窗体
4.3 添加索引窗体
4.4 添加字段子窗体
4.5 运行程序
4.6 小结
第5章 用ADO技术开发人事管理系统
5.1 系统分析
5.1.1 系统需求
5.1.2 解决方案
5.1.3 功能显示
5.2 设计数据库
5.2.1 “职工信息”表
5.2.2 “联系方式”表
5.2.3 “人事变动”表
5.2.4 “奖征”表
5.2.5 “用户信息”表
5.2.6 创建关系
5.3 设计登录机制
5.3.1 添加对ADO的引用
5.3.2 设计Login窗体
5.3.3 设计代码
5.3.4 相关知识
5.4 主窗体的功能设置
5.4.1 在MainForm中添加菜单
5.4.2 在MainForm窗体中添加控件
5.4.3 在MainForm窗体中显示数据
5.4.4 修改记录
5.4.5 添加记录
5.4.6 删除记录
5.4.7 通过指定记录号实现记录跳转
5.4.8 通过指定筛选条件的方式实现记录跳转
5.4.9 实现注销
5.4.10 打开其他子窗体
5.5 设计各子商体
5.5.1 “奖惩情况”子窗体
5.5.2 “联系方式”子窗体
5.5.3 “人事变动”子窗体
5.6 维护用户信息
5.6.1 设计窗体
5.6.2 在“用户信息”窗体中显示用户信息
5.6.3 修改用户信息
5.6.4 添加用户
5.7 运行程序
5.8 小结
第6章 用ADO.NET技术管理SQL Server数据库
6.1 系统分析
6.1.1 系统需求
6.1.2 解决方案
6.1.3 功能演习示
6.2 添加数据组件
6.3 加载数据
6.4 添加记录
6.5 更新记录
6.6 在记录之间跳转
6.7 运行程序
6.8 小结
第7章 图书管理系统的设计
7.1 系统设计思路
7.1.1 系统需求
7.1.2 解决方案
7.1.3 功能显示
7.2 设计数据库
7.3 主窗体设计
7.3.1 设计显示界面
7.3.2 设计登录界面
7.3.3 添加数据组件
7.3.4 生成数据集
7.3.5 设计代码
7.4 读者信息管理
7.4.1 设计显示界面
7.4.2 添加数据组件
7.4.3 显示数据
7.4.4 添加读者
7.4.5 保存更改
7.4.6 记录定位
7.5 管理者信息管理
7.5.1 添加显示控件
7.5.2 添加数据组件
7.6 出版社信息管理
7.6.1 添加显示控件
7.6.2 添加数据组件
7.7 书籍信息的管理
7.7.1 添加显示控件
7.7.2 添加数据组件
7.8 借阅信息的管理
7.8.1 添加显示控件
7.8.2 添加数据组件
7.9 显示报表
7.9.1 添加读者信息报表
7.9.2 添加借阅情况报表
7.10 综合查询的实现
7.10.1 添加数据组件
7.10.2 为窗体添加变量
7.10.3 初始化窗体
7.10.4 保持数据的一致性
7.1O.5 实现查询
7.11 运行程序
7.12 小结
第8章 Web应用程序——远程借阅系统的设计
8.1 系统分析
8.1.1 系统需求
8.1.2 解决方案
8.1.3 功能显示
8.2 数据库设计
8.3 主界面设计
8.3.1 设计主界面
8.3.2 设计代码
8.4 读者信息检索
8.4.1 设计显示界面
8.4.2 添加数据组件
8.4.3 显示读者信息
8.4.4 处理超链接
8.5 书籍查询
8.5.1 设计显示界面
8.5.2 添加数据组件
8.5.3 显示查询结果
8.5.4 处理超链接
8.6 借阅书籍
8.6.1 设计显示界面
8.6.2 添加数据组件
8.6.3 显示书籍信息
8.6.4 远程借书
8.7 运行程序
8.8 小结
附录A DAO技术概述
A1 DAO技术中的对象
A2 DAO技术中对象的方法
附录B ADO.NET技术概述
B1 Connection对象
B1.1 SqlConnection对象
B1.2 SQL Server.NET数据提供程序的连接池管理
B1.3 OleDbConnection对象
B1.4 OLE DB.NET数据提供程序的连接池管理
B2 Command对象
B2.1 SqlCommand对象
B2.2 OleDbCommand对象
B3 DataReader对象
B3.1 SqlDataReader对象
B3.2 使用DataReader检索数据
B3.3 OleDbDataReader对象
B4 DataAdapter对象
B4.1 SqlDataAdapter对象
B4.2 OleDbDataAdapter对象
B5 创建和使用数据表
B5.1 DataSet对象模型
B5.2 DataSet成员
B5.3 DataSet构造函数来创建DataSet的实例
B5.4 向DataSet添加DataTable
B5.5 添加表间关系
B5.6 使用DatDdapter和DataSet更新数据库
B5.7 输入输出参数及返回值
B5.8 合并DataSet内容
B5.9 复制DataSet内容
图书封面
评论、评分、阅读与下载
Visual Basic.NET数据库开发典型实例 PDF格式下载