【数据库应用基础】vb程序设计基础

【数据库应用基础】vb程序设计基础

ID:40105881

大小:717.00 KB

页数:43页

时间:2019-07-21

【数据库应用基础】vb程序设计基础_第1页
【数据库应用基础】vb程序设计基础_第2页
【数据库应用基础】vb程序设计基础_第3页
【数据库应用基础】vb程序设计基础_第4页
【数据库应用基础】vb程序设计基础_第5页
资源描述:

《【数据库应用基础】vb程序设计基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章VB程序设计基础4.1语句和语法规则4.2数据类型4.3常量与变量4.4常用内部函数4.5运算符和表达式24.1语句和语法规则关键字和标识符关键字:又称为保留字,是VisualBasic系统定义的、有特定意义的词汇.标识符:自定义的命名称为标识符。VisualBasic中标识符的命名规则:⑴必须以字母开头;⑵只能由字母、数字和下划线组成,不能直接使用VisualBasic的关键字;⑶不得超过255个字符,控件、窗体和模块的名字不能超过40个字符;⑷在标识符的有效范围内必须是唯一的。⑸VisualBasic允许使用汉字作为标识符。34.2数据类型

2、VisualBasic的数据类型主要分为三大类:系统定义的基本数据类型自定义类型枚举类型4基本数据类型51.字符串型(String)⑴在字符串中字母的大小写是有区别的。例如"ABC"与"abc"是不相等的。⑵字符串中包含字符的个数称为字符串的长度,如果长度为0则称之为空串。"abc"“中华人民共和国”“”“”⑶字符串需要加上定界符双引号图4.1立即窗口62.数值型(Numeric)包括整数类型和实数类型。⑴整数类型①整型(Integer)例如:4,-4。②长整型(Long)③字节型(Byte)以1个字节存储无符号整型,只能存储0至255之间的数。7⑵

3、实数类型实数类型又分为单精度实型、双精度实型和货币型。其中单精度实型、双精度实型在VB中都有两种表示法:定点表示和浮点表示。①单精度浮点型(Single)单精度浮点型指数部分用E表示。例如:123.456E+3123.456E-43.402823E+38'3.402823乘以10的38次方②双精度浮点型(Double)双精度浮点型指数部分用D表示例如:123.456D+31.79769313486232D+308'1.79769313486232乘以10的308次方③货币型(Currency)货币型数据精确到小数点后4位。83.日期型(Date)可以

4、表示的日期范围从公元100年1月1日到9999年12月31日,而时间可以从0:00:00到23:59:59。日期文字须以定界符“#”括起来。例如:#January1,1993##1Jan93##1993-1-1#4.布尔型(Boolean)布尔型又称为逻辑型,它只有两个值,即真值(True)和假值(False),存储为两个字节。5.变体型(Variant)变体型是一种特殊的数据类型,它可以用来表示系统定义的任何种类的数据类型(除了定长String类型及用户定义类型外)。9自定义类型用Type语句定义数据类型,通常又称为记录型格式:Type数据类型名数

5、据类型元素名as数据类型数据类型元素名as数据类型……EndType例如:TypestudentNoasintegerNameasString*10'定义为10个字符的定长字符串SexasString*2'定义为2个字符的定长字符串Endtype10枚举类型1.枚举类型的定义枚举类型,即将该变量的取值一一列举出来格式:[Public

6、Private]Enum枚举名称成员名1[=常量表达式]成员名2[=常量表达式]……EndEnum11定义一个枚举类型Workday包含7个成员PublicEnumWorkdayMondayTuesdayWednesda

7、yThursdayFridaySaturdaySundayEndEnum可以用赋值语句给枚举中的成员赋值,所赋的值可以是任何长整型的数。例如:PublicEnumWorkdayMonday=1TuesdayWednesdayThursdayFridaySaturdaySundayEndEnum124.3常量与变量在程序设计中需要将数据存储为常量或者变量。值不能被改变的量称为常量,可以被改变的量称为变量。用常量和变量在程序中表示数据是重要的程序设计思想。13常量1.直接常量直接常量就是程序中具体给出的数据的值。直接常量分为数值常量、字符串常量、逻辑常量

8、和日期常量。例如:5678,233.5E-6,0.58d7,"thisisastring",True,#2004-11-18#等。可以指明常量的类型,即在数值的后面加上相应的类型说明符。例如:2.75!是一个单精度浮点型常量,11.25#是一个双精度浮点型常量。142.符号常量符号常量:是用一些有意义的名字代替永远不变的值。格式:Const常量名[类型说明]=表达式[,常量名=表达式]……ConstPi2=Pi*2,Pi4=Pi*4Consttomorrow=#1/1/1995#Constnum!=1.25,maxAsDouble=2.65常量的效范

9、围有以下三种情况:⑴如果创建仅存在于过程中的常量,就在这个过程内部声明常量。⑵如果希望这个常量在模块中所有过

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。