商家名称 | 信用等级 | 购买信息 | 订购本书 |
VB.NET数据库编程(附赠光盘1张) [平装] | |||
VB.NET数据库编程(附赠光盘1张) [平装] |
《VB.NET数据库编程》介绍VB.NET和数据库的相关知识。
全书分成3部分共12章。第一部分包括3章,是基础部分,介绍VB.NET调用sQL语句操作Access、SQL Server数据的方法,每章后面都配有一个短小而综合的例子,在此基础上,可以针对简单的需求,编写一些应用程序。第二部分包括5章,从5个不同的专题对ADO.NET、数据绑定、水晶报表、数据报表和数据’Web服务进行介绍,这些都是数据库应用系统常用的功能。第三部分包括4章,先介绍项目的一些通用模块、然后提供了3个项目例程,虽然规模不是很大,但是模块化很清楚,读者可以细心研究这些模块与代码。在此基础上,灵活应用到自己编写的应用程序中。
第1部分 VB.NET与数据库开发基础
第1章 .NET应用开发概述
1.1 软件编程体系简介
1.1.1 C/S结构编程体系
1.1.2 B/S结构编程体系
1.2.NET应用开发简介
1.2.1.NET的设计目标
1.2.2.NET框架组成
1.3 VB.NET简介
1.3.1 VB.NET的发展历程
1.3.2 VB.NET的特点
1.4 VisualStudio.NET开发环境
1.4.1 主要功能窗口简介
1.4.2 VB.NET读取Access数据库表
小结
课后习题
第2章 数据库编程基础
2.1 数据库系统简介
2.1.1 数据管理的发展过程
2.1.2 数据库的发展过程
2.1.3 数据库的基本术语
2.2 SQL语言概述
2.2.1 数据准备
2.2.2 基本SQL语句
2.2.3 聚合函数
2.2.4 分组查询
2.2.5 交叉查询
2.3 VB.NET使用SQL语句操作数据库初步
2.3.1 执行SQL查询语句
2.3.2 使用Like子句实现模糊查询
2.3.3 测试SQL操作语句
2.4 客服留言系统
小结
课后习题
第3章 SQLServer数据库开发基础
3.1 SQLServer概述与安装
3.1.1 SQLServer的安装
3.1.2 测试VB.NET+SQLServer的开发平台
3.2 SQLServer的集成环境介绍
3.2.1 SQLServer配置管理器
3.2.2 SSMS集成管理器
3.2.3 联机帮助
3.3 创建数据库
3.3.1 创建数据库
3.3.2 删除数据库
3.3.3 SQLServer提供的数据类型
3.3.4 创建数据库表
3.3.5 修改表结构
3.3.6 删除数据库表
3.4 数据完整性
3.4.1 使用Identity属性
3.4.2 使用Uniqueidentifier类型
3.4.3 使用六大约束
3.5 VB.NET读取SQLServer数据库
3.5.1 VB.NET查询SQLServer数据库表
3.5.2 VB.NET操作SQLServer数据库表
3.6 SQLServer存储过程
3.6.1 存储过程的概念
3.6.2 创建SQLServer存储过程
3.6.3 密码验证存储过程模块
3.7 VB.NET操作SQLServer存储过程
3.7.1 调用无输入输出参数存储过程
3.7.2 调用带输入输出参数的存储过程
3.7.3 通讯录
小结
课后习题
第2部分 VB.NET数据库开发迸阶
第4章 AD0.NET数据访问接口
4.1 数据访问接口技术概述
4.1.1 AD0与AD0.NET的关系
4.1.2 ADO.NET的基本结构
4.2 ADO.NET核心组件
4.2.1 DataSet
4.2.2 数据提供程序
4.3 ADO.NET五个核心对象详解
4.3.1 Connection对象
4.3.2 Command对象
4.3.3 DataReader对象
4.3.4 DataAdapter对象
4.3.5 DataSet对象
小结
课后习题
第5章 数据绑定与数据控件
5.1 数据绑定简介
5.2 数据绑定分类
5.2.1 简单数据绑定
5.2.2 复杂的数据绑定
5.3 数据绑定控件BindingSource
5.3.1 使用BindingSource控件绑定数据
5.3.2 使用BindingSource控件筛选和排序
5.4 数据控件DataGridView详解
5.4.1 使用DataGridView控制外观显示方式
5.4.2 使用DataGridView获取数据
5.4.3 使用DataGridView显示控件
小结
课后习题
第6章 水晶数据报表设计
6.1 水晶报表概述
6.1.1 水晶报表数据传递模型
6.1.2 使用已有的报表模板
6.2 创建C定义报表
6.2.1 创建报表模板
6.2.2 在工程中添加报表模板
6.2.3 报表数据的导出与打印
6.3 带统计图表的报表
小结
课后习题
第7章 数据图表系统开发
7.1 VB.NET数据图表简介
7.2 GDI+数据图表系统
7.3 dotnetCHARTING数据图表系统
7.3.1 绘制柱状图
7.3.2 绘制饼图
7.3.3 绘制折线图
7.4 ZedGraph数据图表系统
7.4.1 绘制横柱状图
7.4.2 绘制竖柱状图
7.4.3 绘制实心双线图
7.4.4 绘制饼图
7.4.5 绘制分段柱状图
7.4.6 绘制双线曲线
7.5 Word数据图表生成系统
7.5.1 生成Word文档
7.5.2 生成带图表的Word文档
小结
课后习题
第8章 XML与数据Web服务
8.1 XML技术简介
8.1.1 XML文件
8.1.2 使用DataSet操作XML文件
8.2 System.XML命名空间
8.2.1 命名空间中包含的类
8.2.2 读取XML数据文件
8.2.3 操作XML数据文件
8.3 利用DOM操作XML
8.3.1 利用DOM读取数据
8.3.2 利用DOM修改数据
8.4 数据Web服务
8.4.1 读取Web服务的数据
8.4.2 操作Web服务的数据
小结
课后习题
第3部分 VB.NET数据库项目实例
第9章 数据库项目模块基础
9.1 数据库项目通用模块
9.1.1 DBConnection类的设计
9.1.2 DBConnection类的设计
9.1.3 DBDataReader类的设计
9.1.4 DBDataTable类的设计
9.2 TreeView树状列表
9.2.1 动态删除列表节点
9.2.2 保存为模板
9.2.3 读取模板
9.2.4 动态读取数据
9.3 项目的发布与打包
9.3.1 数据库打包
9.3.2 VB.NET程序打包
小结
课后习题
第10章 学生信息管理系统
10.1 学生信息管理系统简介
10.2 数据库表结构
10.3 重点功能代码
10.3.1 验证码函数
10.3.2 数据库操作函数
10.3.3 用户管理类
小结
课后习题
第11章 旅馆房间管理系统
11.1 旅馆房间管理系统简介
11.2 数据库表结构
11.3 重点功能代码
11.3.1 加密函数
11.3.2 数据绑定函数
11.3.3 登录处理类
11.3.4 TreeView节点处理函数
小结
课后习题
第12章 进销存物流管理系统
12.1 进销存物流管理系统简介
12.2 数据库表结构
12.3 重点功能代码
12.3.1 权限管理系统
12.3.2 订单添加模块
12.3.3 订单修改模块
12.3.4 订单查找和删除模块
小结
课后习题
附录A部分习题参考答案
参考文献
在Visual Studio.NET套件中,最适合开发信息系统的是VB.NET和VC#,两者都基于-NETFramework核心库,可使用的类以及调用方法完全一致。从本质上讲,VB.NET和VC#区别只在语法上,使用的类与实现的机制完全一样,VB.NET的语句都可以和VC#互相转换,抛开基本语法,两者是一样的。
1.内容与结构
VB.NET是Visual Studio.NET开发套件中重要的组成部分,VB程序员数量曾经超越其他所有语言,居世界第一位。作为VB的升级和扩充,VB.NET的功能大大加强,在目前的开发领域中,VB.NET依然占据很大的.NET开发市场份额。
VB.NET开发的大部分应用程序中,都涉及数据库的操作,本书以项目开发为目标、SQLServer 2005作为基础、VB.NET 2005/2008作为开发工具,贯穿各种知识点,介绍各类小程序、项目通用模块与整体项目的设计与开发。
本书介绍’VB.NET和数据库的相关知识,并没有对VB.NET的基础作介绍,但是这并不妨碍本书是一本“零基础”的图书,所有程序后面都附有“程序解释”,对涉及的难点和重点进行分析。同时对于初学者来讲,也不用把目光过多地局限在一些语法细节上,在整体上把握理解以后,能够在开发实践中使用就算过关了。
全书分成3部分共12章。第一部分包括3章,是基础部分,介绍VB.NET调用SQL语句操作Access、SQL Server数据的方法,每章后面都配有一个短小而综合的例子,在此基础上,可以针对简单的需求,编写一些应用程序。第二部分包括5章,从5个不同的专题对ADO.NET、数据绑定、水晶报表、数据报表和数据Web服务进行介绍,这些都是数据库应用系统常用的功能。第三部分包括4章,先介绍项目的一些通用模块、然后提供了3个项目例程,虽然规模不是很大,但是模块化很清楚,读者可以细心研究这些模块与代码。在此基础上,灵活应用到自己编写的应用程序中。
2.学习方法
学习软件编程有别于大学阶段的其他科目,理想的学习流程我认为应该是这样的3个步骤。
(1)第一遍浏览式看书,从整体上把握书的内容,不用去管代码的细节。软件编程的书一般都会附带光盘,将光盘的代码都运行一遍,具体的程序细节不用去看,如果程序调试不通,也不用太花费时间纠缠。
(2)第二遍参照书中的一些例子功能,给自己提几个简单的需求,需求不要和书中的例子完全相同,比如做一个闹钟程序、书目管理程序和个人资料管理程序等,带着需求跳跃式地查资料。对于初学者所有的问题,几乎都可以利用“Google.cn”和“Baidu.com”查到答案。
插图:
第1部分 VB.NET与数据库开发基础
第2章 数据库编程基础
本章要点:
介绍数据库程序设计基础,数据管理及数据库的发展过程
从应用开发角度介绍SQL语言
介绍常用的数据查询语言和数据操作语言,并简要介绍聚合函数、分组查询和交叉查询的使用方法
介绍使用VB.NET程序执行SQL语句
2.1 数据库系统简介
数据库管理系统通常是指DBMS(Database Management System),它是一个程序集合,使用户能够在其中存储和修改信息,并抽取信息。
2.1.1 数据管理的发展过程
数据管理的发展目前经历了三个阶段。
①数据管理最早采用的是人工管理阶段,这一阶段没有支持数据管理的软件,数据和程序不独立。
②后来发展到文件系统阶段,这一阶段中信息以文件为单位存储,并且由操作系统统一管理。这样逻辑结构和物理结构分离,是数据与程序有了一定的独立性,实现了以文件为单位的共享。
③当前发展到数据库系统阶段,在这一阶段中,企业或部门以数据为中心组织数据,形成综合性的数据库,为各种应用共享。这样,程序和数据具有较高的独立性,数据容易修改,容易扩展,具有良好的用户接口。
喜欢VB.NET数据库编程(附赠光盘1张) [平装]请与您的朋友分享,由于版权原因,读书人网不提供图书下载服务