本书详细介绍了VB.NET 2005发的基础知识、相关的数据库基础知识,其中重介绍了SQL Server 2005数据库,以及VB.NET 2005使用SQL Server 2005作为其数据库平台的软件发知识。 本书概念清晰、层次分明,通俗易懂,主要适用于初、中级的Visual Basic.NET 2005用户,也适用于高级用户。
售 价:¥
纸质售价:¥47.60购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
版权
作者
光盘使用说明
前言
第1章 VB.NET 2005简介
1.1 什么是.NET
1.2 通用语言进行时
1.2.1.NET架构
1.2.2 通用语言运行时
1.3 Visual Studio 2005的安装
1.4 初步认识Visual Basic.NET
1.5 VB.NET 2005新特性
1.6 VB.NET 2005的开发环境IDE
1.6.1 工作区
1.6.2 菜单介绍
1.7 Windows窗体
1.7.1 Windows窗体简介
1.7.2 创建简单的Windows窗体
1.7.3 MDI窗体
1.8 本章小结
第2章 VB.NET编程语言
2.1 数据类型和变量
2.1.1 基本数据类型
2.1.2 数据类型转换
2.1.3 变量和常量
2.1.4 枚举类型
2.1.5 结构类型
2.2 数组
2.2.1 多维数组
2.2.2 动态数组
2.3 运算符
2.3.1 赋值运算符
2.3.2 算术运算符
2.3.3 字符串连接运算符
2.3.4 比较运算符
2.3.5 逻辑/位运算符
2.3.6 运算符的优先级
2.4 控制流程
2.4.1 顺序语句
2.4.2 条件语句
2.4.3 循环语句
2.4.4 注释语句和续行符
2.5 过程
2.5.1 过程概述
2.5.2 Sub过程
2.5.3 Function过程
2.5.4 调用过程
2.5.5 参数传递
2.5.6 内部函数
2.6 本章小结
第3章 VB.NET面向对象技术
3.1 面向对象编程的优点
3.2 名字空间
3.2.1 名字空间的定义
3.2.2 引用名字空间
3.3 类和对象
3.3.1 类的定义
3.3.2 对象
3.3.3 类成员
3.3.4 共享成员
3.3.5 类的封装、继承和多态性
3.3.6 重载、重写和隐藏
3.3.7 构造函数和析构函数
3.4 本章小结
第4章 VB.NET 2005的常用控件
4.1 TextBox控件
4.1.1 TextBox控件简介
4.1.2 设置文本框的文本
4.1.3 创建密码文本框
4.1.4 创建只读文本框
4.1.5 以编程方式选择文本
4.2 Label控件
4.2.1 Label控件简介
4.2.2 设置控件文本
4.2.3 设置文本对齐方式
4.2.4 调整大小以适应内容
4.3 StatusBar控件
4.3.1 StatusBar控件简介
4.3.2 确定单击了哪个面板
4.3.3 设置状态栏面板的大小
4.4 VB.NET 2005的StatusStrip控件
4.5 ListBox控件
4.5.1 ListBox控件简介
4.5.2 判定选定项的位置和内容
4.5.3 用Items属性访问列表项目
4.5.4 获得列表的项目数
4.5.5 添加和删除项
4.6 CheckedListBox控件
4.6.1 CheckedListBox控件简介
4.6.2 确定CheckedListBox控件中的已选中项
4.7 ComboBox控件
4.7.1 ComboBox控件简介
4.7.2 何时使用组合框或列表框
4.8 ListView控件
4.8.1 ListView控件简介
4.8.2 用View属性改变视图
4.8.3 添加和移除项
4.8.4 添加和移除列
4.8.5 添加和移除子项
4.8.6 在列表视图中显示图像
4.9 TreeView控件
4.9.1 TreeView控件简介
4.9.2 添加和移除节点
4.9.3 确定单击了哪个TreeView节点
4.9.4 循环访问TreeView控件的所有节点
4.9.5 为TreeView控件设置图标
4.10 PictureBox控件
4.10.1 PictureBox控件简介
4.10.2 在运行时修改图片的大小或位置
4.10.3 将图片加载到Picture控件中
4.11 ImageList组件
4.11.1 ImageList组件简介
4.11.2 添加和移除图像
4.12 RadioButton控件
4.12.1 RadioButton控件简介
4.12.2 将RadioButton控件分组
4.12.3 运行时选择单选按钮
4.13 CheckBox控件
4.13.1 CheckBox控件简介
4.13.2 CheckBox控件的单击(Click)事件
4.14 MainMenu组件
4.14.1 MainMenu组件简介
4.14.2 向Windows窗体添加菜单和菜单项
4.14.3 复制Windows窗体菜单上的项
4.14.4 删除Windows窗体菜单上的项
4.14.5 隐藏Windows窗体上的菜单项
4.14.6 禁用Windows窗体菜单上的项
4.14.7 编辑Windows窗体的菜单项的名称
4.14.8 以编程方式合并菜单项
4.14.9 移动Windows窗体菜单上的项
4.14.10 向Windows窗体添加菜单增强功能
4.15 VS 2005的MenuStrip控件
4.15.1 MenuStrip控件简介
4.15.2 使用MenuStrip创建MDI窗口列表(Windows窗体)
4.15.3 在Windows窗体MenuStrip控件中合并菜单项
4.15.4 为MDI应用程序设置自动菜单合并
4.16 Button控件
4.16.1 Button控件简介
4.16.2 响应按钮单击事件
4.16.3 将按钮指定为接受按钮
4.16.4 将按钮指定为取消按钮
4.17 GroupBox控件
4.17.1 GroupBox控件简介
4.17.2 使用GroupBox控件对控件分组
4.18 本章小结
第5章 数据库基础
5.1 Access数据库
5.1.1 Access数据库的安装
5.1.2 Access数据库的使用
5.2 SQL Server数据库
5.2.1 SQL Server简介
5.2.2 SQL Server 2005的主要特性
5.2.3 SQL Server 2005的安装
5.2.4 启动SQL Server 2005
5.3 SQL Server 2005的使用
5.3.1 数据库管理
5.3.2 表管理
5.3.3 视图管理
5.4 常用的Transact-SQL语言
5.4.1 数据定义
5.4.2 数据查询
5.4.3 数据更新
5.4.4 视图
5.5 本章小结
第6章 ADO.NET数据库访问技术
6.1 ADO.NET简介
6.1.1 ADO.NET概述
6.1.2 ADO.NET和ADO的异同
6.1.3 OLE DB与ADO.NET或ADO
6.1.4 ADO.NET结构
6.2 通过ADO.NET连接到数据源
6.2.1 创建与SQL Server的连接
6.2.2 创建与Access数据库的连接
6.2.3 创建与ODBC数据源的连接
6.2.4 创建与Oracle数据库的连接
6.3 DataSet对象
6.3.1 创建DataSet
6.3.2 创建DataTable对象
6.3.3 向DataSet添加DataTable
6.3.4 添加、导航表间关系
6.3.5 复制DataSet内容
6.4 Connection对象
6.5 Command对象
6.6 DataReader对象
6.7 DataAdapter和DataSet
6.7.1 使用DataAdapter填充DataSet
6.7.2 使用DataAdapter和DataSet更新数据库
6.8 本章小结
第7章 常用数据绑定控件
7.1 数据绑定技术
7.2 BindingSource组件
7.2.1 BindingSource组件简介
7.2.2 将Windows窗体控件绑定到DBNull数据库值
7.2.3 使用BindingSource组件对ADO.NET数据进行排序和筛选
7.2.4 将Windows窗体控件绑定到类型
7.3 BindingNavigator控件
7.3.1 BindingNavigator控件简介
7.3.2 使用BindingNavigator控件定位数据
7.3.3 向BindingNavigator控件添加“加载”、“保存”和“取消”按钮
7.4 TextBox、Label控件
7.4.1 在设计时实现
7.4.2 以编程方式实现
7.5 ComboBox控件、ListBox控件
7.5.1 在设计时实现
7.5.2 以编程方式实现
7.6 DataGridView控件
7.6.1 DataGridView控件简介
7.6.2 调整行和列的大小
7.6.3 设置控件样式
7.6.4 显示少量数据
7.6.5 查看和更新外部数据源中存储的数据
7.7 本章小结
第8章 存储过程
8.1 存储过程概述
8.2 存储过程的类型
8.2.1 用户定义的存储过程
8.2.2 扩展存储过程
8.2.3 系统存储过程
8.3 创建存储过程
8.3.1 使用CREATE PROCEDURE创建存储过程
8.3.2 使用对象资源管理器创建Transact-SQL存储过程
8.3.3 存储过程中的参数
8.3.4 返回存储过程中的数据
8.4 修改存储过程
8.4.1 使用ALTER PROCEDURE修改存储过程
8.4.2 使用对象资源管理器修改Transact-SQL存储过程
8.5 删除存储过程
8.5.1 使用DROP PROCEDURE删除存储过程
8.5.2 使用对象资源管理器删除存储过程
8.6 调用存储过程
8.7 本章小结
第9章 SQL Server公共语言运行库
9.1 SQL Server CLR集成简介
9.1.1 启用CLR集成
9.1.2 编译和部署CLR程序集
9.1.3 创建、修改和删除程序集
9.2 CLR用户定义函数
9.2.1 创建、修改和删除用户定义函数
9.2.2 CLR标量值函数
9.2.3 CLR表值函数
9.3 CLR用户定义聚合函数
9.3.1 聚合函数简介
9.3.2 创建、删除聚合函数
9.4 CLR存储过程
9.4.1 上下文连接
9.4.2 SQL Server进程中专用的ADO.NET扩展
9.4.3 CLR存储过程
9.5 CLR触发器
9.6 本章小结
第10章 事务处理
10.1 事务的基本概念
10.1.1 事务的属性
10.1.2 数据库事务
10.1.3 使用Transact-SQL脚本实现事务
10.1.4 分布式事务
10.2 实现事务
10.2.1 System.Transactions概述
10.2.2 使用TransactionScope类实现隐性事务
10.2.3 使用CommittableTransaction类实现显式事务
10.3 事务隔离级别
10.3.1 隔离级别简介
10.3.2 隔离级别与并发问题
10.3.3.NET Framework中的隔离级别
10.3.4 设置事务隔离级别
10.4 MARS
10.4.1 MARS简介
10.4.2 MARS和事务
10.5 事务升级
10.6 实现分布式事务
10.7 实现资源管理器
10.7.1 实现IEnlistmentNotification接口
10.7.2 在事务中登记资源
10.7.3 两阶段提交(2PC)
10.8 本章小结
第11章 水晶报表设计
11.1 水晶报表概述
11.1.1 嵌入式Crystal Reports设计器
11.1.2 报表查看器控件
11.1.3 对象模型
11.2 使用嵌入式Crystal Reports设计器创建报表
11.2.1 使用报表向导创建水晶报表
11.2.2 CrystalReportViewer控件
11.3 报表打印
11.4 本章小结
第12章 二进制文件处理
12.1 文件处理中常用的对象
12.1.1 Stream对象
12.1.2 StreamReader对象
12.1.3 StreamWriter对象
12.1.4 FileStream对象
12.1.5 BinaryReader对象
12.1.6 BinaryWriter对象
12.1.7 My.Computer.FileSystem对象
12.1.8 MemoryStream对象
12.2 文件的读写
12.2.1 使用Stream对象读写文件
12.2.2 使用StreamReader对象和StreamWriter对象读写文件
12.2.3 使用FileStream对象读写文件
12.2.4 使用BinaryReader对象和BinaryWriter对象读写文件
12.2.5 使用My.Computer.FileSystem对象读写文件
12.2.6 使用MemoryStream对象读写数据
12.3 本章小结
第13章 餐饮管理系统
13.1 系统分析
13.1.1 功能需求分析
13.1.2 数据需求分析
13.1.3 功能模块设计
13.2 系统设计
13.2.1 全局模块设计
13.2.2 数据库FoodSvc的设计
13.3 系统实现
13.3.1 创建主窗体main
13.3.2 登录窗体Login
13.3.3 修改密码窗体Password
13.3.4 用户管理窗体User
13.3.5 用户信息窗体user1
13.3.6 菜单管理窗体Menu
13.3.7 员工管理窗体Employee
13.3.8 菜品资料窗体ManMenu
13.3.9 员工资料窗体Clerk
13.3.10 物资管理窗体Res
13.3.11 登记菜单窗体check
13.3.12 结账窗体settle
13.3.13 账单信息列表窗体enorderinfo
13.3.14 预订服务窗体order
13.3.15 外卖服务窗体worder
13.4 本章小结
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜