【asp源码栏目提醒】:网学会员鉴于大家对asp源码十分关注,论文会员在此为大家搜集整理了“【计算机】ASP.net程序设计(4-vb) - 大学课件”一文,供大家参考学习
ASP.NET程序设计 (4-VB.NET) 秦学礼 QQ:年5月26日星期三 信息技术系 秦学礼 1
ASP.NET 程序设计3.1 VB.NET概述
ASP.NET是一个程序设计环境(技术),要在 这个环境中进行程序设计,必须选择一种语言。
在早期的
ASP环境中,使用的是VBScript和 JavaScript脚本语言。
由于.NET Framework 支持VB等非脚本的高级语言,所以完全没有必要 再去使用VBScript,但是原来用VBScript脚本语 言写的程序在
ASP.NET的环境下仍然可以被执 行,因为.NET环境仍然支持VBScript的语法。
2010年5月26日星期三 信息技术系 秦学礼 2
ASP.NET 程序设计VB.NET的特点 对VB进行比较彻底的改革。
延续了VB简单的优点。
增加了面向对象的程序设计方法。
重点是类的使用。
2010年5月26日星期三 信息技术系 秦学礼 3
ASP.NET 程序设计3.2 VB.NET代码的基本格式 在服务器端运行,有两种方式 方法一:,例3_0.ASPX 方法二: 例3_1.ASPX 方法三:利用隐藏代码的方式,将代码 写在一个VB文件中2010年5月26日星期三 信息技术系 秦学礼 41.
ASP.NET 程序设计2.7.8.9.19.20.21.2010年5月26日星期三 信息技术系 秦学礼 5
ASP.NET 程序设计3.3 VB.NET的数据类型 布尔类型 Boolean 日期类型 Date 整数 Integer 单精度浮点数 Single 双精度浮点数 Double 字符类型 Char 双子节字符 String2010年5月26日星期三 信息技术系 秦学礼 6
ASP.NET 程序设计3.4 VB.NET常量 常量就是拥有固定的数值,它可以代表字符串、数字和日 期,常量一经声明,其值将不能再更改。
声明常量的意义就 在于可以在程序的任何部分用该常量来代表特定的数值,从 而方便了编程。
常量定义:2010年5月26日星期三 信息技术系 秦学礼 7
ASP.NET 程序设计 3_1.ASPX 2010年5月26日星期三 信息技术系 秦学礼 8
ASP.NET 程序设计3.5 VB.NET 变量 变量用来存储程序中需要处理的数据,在 所有的程序设计语言中,几乎都要求程序 设计人员在使用变量以前定义数据类型, 因为不同数据类型的变量所需要的内存空 间是不一样;如字节型的变量需要8位的空 间,短整型变量需要16位空间等。
所以为 一种数据定义的变量就不能存放另一种数 据类型的值。
2010年5月26日星期三 信息技术系 秦学礼 9
ASP.NET 程序设计VB.NET 变量 变量的定义 变量的赋值 变量的引用 变量的作用域 变量的命名规则2010年5月26日星期三 信息技术系 秦学礼 10
ASP.NET 程序设计关于变量的定义和作用域 变量必须先定义再使用 在子程序或函数中定义变量用Dim,只在该 过程中有用。
要声明整个页面的变量,可以在子程序或 函数之外用Dim定义。
2010年5月26日星期三 信息技术系 秦学礼 11
ASP.NET 程序设计如何为变量取名字 VB.NET和其他语言一样,变量名称必须以 字母开头,只能包含字母、数字和下划 线,并且不是 VB.NET的关健字。
在为变量取名时,建议不要使用像a或者x 这样的让人无法理解的变量名。
2010年5月26日星期三 信息技术系 秦学礼 12
ASP.NET 程序设计Hungarian命名方法 采用小写前缀加上有特定描述意义的名字 的方式来为变量命名,这种命名方法被称 为Hungarian(哈盖里尔)法。
变量名的前三个字母用于说明数据类型, 第四个字母大写以表示变量的实际含义。
如: Dim chrBook As String Dim intTotal As Integer2010年5月26日星期三 信息技术系 秦学礼 13
ASP.NET 程序设计 数据类型 前缀 例子 Boolean bln blnYes Byte byt bytByte Char chr chrChar Date dat datDate Double dbl dblDouble Decimal dec decDecimal Integer int IntTotal Long lng lngLong Single sng sngSingle Short sho shoShort String str strString Object obj objObject2010年5月26日星期三 信息技术系 秦学礼 14
ASP.NET 程序设计3.6 VB.NET数组 数组是一批同类型相关数据的有序集合,每一个 数据称为元素,这些元素有一个共同的名字即数 组名,不同元素由其在数组中的序号即下标(从0 开始编号)来标识。
数组的命名、定义、赋值和引用和变量基本上是 一样的,所不同的是要定义数组中的项目数。
数组分为一维数组和多维数组。
2010年5月26日星期三 信息技术系 秦学礼 15
ASP.NET 程序设计数组定义 数组定义的主要目的是确定数组的名称、确定数组的大小、确定数组 的类型。
由一个下标确定元素的数组称为一维数组。
一维数组的定义: Dim arrNumber3 As Integer arrNumber0200 arrNumber15 arrNumber22 arrNumber3 arrNumber0/ arrNumber1 arrNumber2 在上面的Dim 语句了定义了一个一维数组arrNumber,有4个元素 arrNumber0、 arrNumber1、 arrNumber2、 arrNumber3, 我们可以看出数组的下标是从0开始的,其类型全部是整形。
2010年5月26日星期三 信息技术系 秦学礼 16
ASP.NET 程序设计多维数组 数组元素又可以是一个数组,这样就构成了多维数组,最 常见的是二维和三维数组。
二维数组是“数组的数组”,它 是最简单的多维数组,数据有行列之分,用两个下标标识 一个数组元素,适合处理矩阵。
二维数组的定义: Dim arrNumber2,3 As Integer ‘定义了一个3×4的 数组 arrNumber2,3数组的下标范围第一维从02,第二维 是从03,从arrNumber0,0到arrNumber2,3共12 个单元。
VB.NET中的数组维数最多可以定义到60。
2010年5月26日星期三 信息技术系 秦学礼 17
ASP.NET 程序设计变长数组 Dim a As Integer Redim a3 Redim preserve a3 ‘保留原来的值2010年5月26日星期三 信息技术系 秦学礼 18
ASP.NET 程序设计3.7 VB.NET运算符 VB.NET的运算符包括算术运算符、比较运 算符、逻辑运算符和连接运算符。
要注意运算顺序,先计算算术运算符,其 次连接运算符,再次比较运算符,最后计 算逻辑运算符。
2010年5月26日星期三 信息技术系 秦学礼 19
ASP.NET 程序设计常用的算术运算符 -/ 整除 522 指数 Mod 求模 5 Mod 212010年5月26日星期三 信息技术系 秦学礼 20