VB.NET是微软最新开发套件Visual Studio.NET的重要组成部分,简单、高效,适合程序设计入门者学习。本书以VB.NET 2003为核心,详细介绍了VS.NET集成环境的使用和VB.NET语法,并重点讲解了数据库操作方法(ADO.NET)。以一个虚拟的数据库应用系统为例,逐步描述系统分析、数据库建库、代码编写、数据库维护的全过程。
本书通俗易懂、重点突出,适合于中高级编程人员使用。
第1章V8.NET集成开发环境介绍
1-1程序设计与窗口界面
1-2BASIC语言的演进
1-3.NETFrameWOrk
1-4基类BaseClass
1-5面向对象设计概论
1-5-1对象(Obiect)
1-5-2事件(Event)
1-5-3属性(Property)
1-5-4方法(Method)
1-5-5事件驱动(EventDriven)
1-5-6类(Class)
1-5-7封装(Encapsulation)
1-5-8标准模块(Module)
1-5-9继承(1nheritance)
1-5-10多态(Polymorphism)
1-6激活VB.NET
I-7VB.NET集成开发环境介绍
1-7-1工具箱
1-7-2解决方案资源管理器
1-7-3代码窗口
1-7-4属性窗口
1-7-5类视图
1-7-6对象浏览窗口
1-7-7服务器资源管理器
1-8编写第一个VB.NET程序
1-9执行VB.NET程序
1-10打开旧项目
1-11离开VB.NET
1-12软硬件需求
第2章VB。NET基本概念
2-1应用程序开发、设计的流程
2-2基本数据类型
2-3变量Variable
2-3-1变量的命名原则
2-3-2变量的种类
2-3-3变量数据类型的定义
2-4常量COnstant
2-4-1数值常量
2-4-2字符串常量
2-4-3符号常量
2-5表达式与操作数
2-5-1算术表达式
2-5-2字符串表达式
2-5-3赋值表达式
2-5-4关系表达式
2-5-5逻辑表达式
2-6文本框TextBox
2-6-1文本框的建立
2-6-2文本框的属性..
2-7标签(Label)
2-81nputBox函数
2-9MsgBox语句与函数、MessageBox.Show方法
2-9-1MsgBox语句(不会传值给系统)
2-9-2MsgBox函数(会传值给系统)
2-9-3MessageBox.Show方法
2-10月历及日期的挑选
2-10-1月历对象
2-10-2日期挑选对象
2-11Format函数
2-12选择结构语句
2-12-1单一选择IfThen语句
2-12-2双向选择IfThenElseEnd语句
2-12-3多路选择语句
2-12-4SelectCaseEndSelect语句
2-12-5Choose函数
2-12-6Switch函数
2-1311F函数
2-14选项按钮RadiOButton
2-14-1选项按钮的建立
2-14-2“选项按钮”常用的属性
2-15复选框CheckBox
2-15-1复选框的建立
2-15-2“复选框”常用的属性
2-16分组框GroupBox
2-16-1分组框的建立
2-16-2分组框中对象的安排
2-17面板Panel
2-17-1面板的建立
2-17-2Panel属性
2-18数字钮NumericUpDown
2-18-1数字钮的建立
2-18-2.NumericUpDown属性
2-19循环结构语句
2-19-1For...Next循环
2-19-2.DoLoop循环;
2-19-3DoWhileLoop循环
2-19-4DoUntil...Loop循环
2-19-5DoLoopWhile循环
2-19-6DoLoopUntil循环
2-20局部变量与全局变量
2-21定时器Timer
2-21-1定时器Timer的建立
2-21-2定时器Timer的属性
2-22图像列表ImageList
2-22-1图像列表ImageList的建立-
2-22-2图像列表ImageList常用的属性
2-23具栏T001Bar
2-23-1工具栏ToolBar的建立
2-23-2与ImageList结合
2-24、菜单MainMenu
2-24-1菜单MainMenu的建立
2-24-2菜单MainMenu的编辑
2-25上下文菜单ContextMenu
2-25-1上下文菜单ContextMenu的建立
2-25-2上下文菜单ContextMenu的编辑
2-26滚动条ScfOllBar
2-26-1滚动条ScrollBar的建立
2-26-2滚动条ScrollBar常用的属性
2-27键盘与鼠标
2-27-1键盘事件
2-27-2鼠标事件
2-28数组Array
2-28-1一维数组
2-28-2二维数组
2-29列表框ListBox
2-29-1列表框ListBox的建立
2-29-2列表框ListBox常用的属性
2-30组合框ComboBox
2-30-1组合框ComboBox的建立
2-30-2组合框ComboBox的DropDownStyle属性
2-31子程序Subroutine
2-31,1Sub程序
2-31-2Call语句
2-31-3传值调用CallByValue
2-31-4传址调用CallByAddress
2-31-5Function程序
2-32内置函数
2-32-1Cdate.转换为日期类型函数
2-32-2Today:目前系统日期函数
2-32-3TimeOfDay:目前系统时间函数
2-32-4Now:目前系统日期与时间函数
2-32-5Year:返回公元年函数
2-32-6Month:返回月函数
2-32-7Day:返回日函数
2-32-8WeekDay:返回星期函数
2-32.9Hour:返回小时函数
2-32-10Minute:返回分函数-
2-32-11Second:返回秒函数
2-32-12Asc
2-32-13Chr:转换ASCIICode所对应的字符函数
2-32-14AscW(String)~字符转换Unicode函数
2-32-15ChrW:Unicode转换字符函数..
2-32,16Str、CStr:数值转换字符串函数-
2-32-17Val(String):字符串转换数值函数
2-32-18Len:取得字符串长度函数
2-32-19LCase、UCase:小写、大写字母转换函数
2-32-20LTrim、RTrim、Trim:删除空格符函数
2-32-21Mid:从字符串中的第几个字取多少个字的函数
2-32-22Left:从字符串的最左边取几个字符函数
2-32-23Right(String,m):从字符串最右边取几个字符函数
2-32-24Space:空出空格函数
2-32-25StrReverse:字符串反向排列函数
2-32-26Rnd:产生随机数函数
2-32-27Randomize:产生随机数因子函数
2-32-28Fix.取整数部分函数
2-32-29Int:取最小整数值函数
2-32-30CInt
第3章数据库概念
3-1数据库概念
3-2数据库(Database)与数据表(Table)
3-2-1字段(Field)
3-2-2记录(Record)
3-2-3数据表(Table)
3-2-4数据库(Database)
3-2-5数据库管理系统(DatabaseManagementSystem)
3-2-6字段名称(FieldName)
3-2-7字段大小(FieldSize)
3-2-8数据类型(DataType)
3-2-9验证规则(VerificationRule)
3-2-10必须要有数据(NotNull)
3-3数据关系(Relationship)
3-3-1一对一关系(one-to-one)
3-3-2一对多关系(one-to-many)
3-3-3多对多关系(many-to-many)
3-4索引(1ndex)与主键值(PrimaryKey)
3-4-1索引(1ndex)
3-4-2主键值(PrimaryKey)
3-5数据库的范式(Normalization)
3-5-1第一范式(FirstNormalForm,1NF)
3-5-2第二范式(SecondNormalForm,2NF)
3-5-3第三范式(ThirdNormalForm,3NF)
3-5-4ForeignKey与PrimaryKey
3-6数据库系统结构
3-6-1集中式
3-6-2文件型数据库系统
3-6-3主从结构
3-7多层式数据库系统
第4章系统分析的方法
4-1系统分析概述
4-2客户的需求
4-3交流
4-4了解公司运作的流程
4-5搜集相关的数据
4-6制定系统的规格
4-7系统开发
4-8给客户进行系统测试
4-9辅导上线
4-10验收
4-11结案
第5章实战进销存管理系统的系统分析
5-1说明
5-2客户需求
5-3了解公司运作的流程
5-4搜集相关的数据
5-5讨论
5-6制定完整的系统规格
5-7系统开发
5-8给客户进行系统测试
5-9培训上线
5-10验收
5-11结案
第6章Connection对象
6-1使用01eDbDataAdapter
6-2使用程序指令存取数据库(一)
6-3使用程序指令存取数据库(二)
第7章ADO.NET
7-1ADO.NET
7-2ADO.NET对象模型
7-3ADO.NET连接、脱机存取概论
7-4快速产生数据库应用程序
7-5程序
7-6Namespace命名空间
7-7ADO.NET脱机实例
第8章结构化异常处理
8-1何谓异常处理
8-2ExceptiOn
8-3TryCatch语句
8-4Finally区块
8-5ThrowExceptiOn
第9章MSSQL基本操作介绍
9-1SQL基本介绍
9-2SQLServer2000版本
9-3启动SQLServer2000的服务
9-4EnterpriseManager
9-4-1数据库
9-4-2表
9-5数据库的管理与规划
9-6SQLServer安全性管理
9-6-1SQLServer登录验证
9-6-2存取权限
第10章TransactSQL程序设计
10-1SQL语法功能分类
10-2数据类型
10-3SQL基本语法
10-4批处理
10-5全局变量与局部变量
10-6流程控制
10-6-1BEGINEND
10-6-21FELSE
10-6-3WHILE循环
10-6-4CASE
10-7自动产生SQL
10-8存储过程StoredProcedure
10-8-1存储过程建立与语法架构
10-8-2存储过程的删除
10-9可视化查询设计
10-9-1图表窗口
10-9-2方格窗口
10-9-3SQL窗口
10-10执行查询
第11章进销存管理系统实战--数据库建立
11-1数据库的建立
11-2表的建立
11-3表关系
11-4关系图
第12章进销存管理系统实战--基本数据建立
12-1客户数据窗体的建立
12-2厂商数据窗体的建立
12-3员工数据窗体的建立
第13章进销存管理系统实战--出货单的设计
第14章进销存管理系统实战--进货单的设计
第15章进销存管理系统实战--集成
15-1窗体的集成
15-2窗体连接
15-3应用程序安装与部署
第16章进销存管理系统实战--报表设计
16-1CrystalReport启动与设计
16-2建立报表
16-3修改报表
第17章数据库的维护--SQL备份与还原
17-1备份数据库
17-l-1数据库备份
17-l-2差异备份(Differential)
17-1-3日志备份(TransactionLog)
17-1-4文件及文件组备份
17-2数据库还原模式
17-3备份设备
17-3-1建立备份设备
17-3-2进行备份
17-4还原数据库
17-5还原方法
17-6复制Replication
17-6-1复制结构
17-6-2订阅方式
17-6-3复制类型
17-6-4代理程序对象
17-7发布服务器与分发服务器设置
17-8创建发布
17-9发布的高级设置
17-10订阅服务器设置
17-10-1强制订阅模式
17-10-2请求订阅模式
17-10-3订阅属性的设置与删除
17-11复制管理与维护