《数据库应用》全套ppt电子课件教案第六章(visualfoxpro语言基础)

《数据库应用》全套ppt电子课件教案第六章(visualfoxpro语言基础)

ID:33630349

大小:103.00 KB

页数:49页

时间:2019-02-27

《数据库应用》全套ppt电子课件教案第六章(visualfoxpro语言基础)_第1页
《数据库应用》全套ppt电子课件教案第六章(visualfoxpro语言基础)_第2页
《数据库应用》全套ppt电子课件教案第六章(visualfoxpro语言基础)_第3页
《数据库应用》全套ppt电子课件教案第六章(visualfoxpro语言基础)_第4页
《数据库应用》全套ppt电子课件教案第六章(visualfoxpro语言基础)_第5页
资源描述:

《《数据库应用》全套ppt电子课件教案第六章(visualfoxpro语言基础)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、本章要点1.了解VisualFoxPro的各种类型常量的书写格式。2.熟悉VisualFoxPro的变量的使用方法,并了解有关内存变量的常用命令。3.熟练掌握VisualFoxPro的表达式运算。4.熟练掌握VisualFoxPro的常用函数。1在进行数据处理时,除了需要表中的数据之外,还经常要处理其他的数据。根据计算机系统处理数据的形式来划分,VisualFoxPro有常量、变量、表达式和函数四种形式的数据。常量和变量是数据运算和处理的基本对象,而表达式和函数则体现了语言对数据进行运算和处理的能力及功能。26.1常量和变量6.2表达

2、式6.3函数36.1常量和变量在VisualFoxPro系统中,数据可用常量、变量、数组表示,数据还可以用于字段、记录和对象中,由它们存储、容纳各种类型的数据。因此,常把这些供数据存储的常量、变量、数组、字段、记录和对象等称为数据存储容器。用户正是利用不同的数据存储容器,在VisualFoxPro系统中表示、存储、操作、处理各种类型的数据,实现数据处理的应用。46.1.1常量常量是在命令或程序中可直接引用、具有具体值的命名数据项,其特征是在整个操作过程中它的值和表现形式保持不变。VisualFoxPro按常量取值的数据类型,将常量分为

3、7种类型,数值型常量、浮点型常量、字符型常量、逻辑型常量、日期型常量、日期时间型常量、货币型常量。51.数值型常量数值型常量也就是常数,由数字0~9、小数点和正负号组成,表示整数或实数值。2.浮点型常量以浮点格式表示的数值常量。通常用来表示那些绝对值很大或很小、而有效位数不太长的一些数值,对应于日常应用中的科学记数法。63.字符型常量由任意ASCII字符、汉字和汉字字符组成的字符型数据,字符型常量又称为字符串。4.逻辑型常量逻辑型常量就是表示逻辑判断结果“真”或“假”的逻辑值。逻辑常量只有真和假两种值,分别用(.t.或.y.)和(.f

4、.或.n.)表示真和假。一般应在表示逻辑常量的字母左右加注圆点符“.”以示区别。75.货币型常量货币型常量表示货币值。其书写格式与数值型类似,在数值型常量之前加前缀$,但是不能使用科学记数法表示货币型常量。6.日期型常量日期型常量的定界符是一对花括号。花括号内包括年、月、日三部分内容,各部分内容之间用分隔符分隔。分隔符可以是斜杠(/)、连字符(-)、句点(.)和空格。7.日期时间型常量VisualFoxPro系统中增加了一种表示日期和时间值的日期时间型常量,其默认格式是:{mm/dd/[yy]yy[,]hh:mm:ss[a

5、p]}其中

6、a和p分别表示AM(上午)和PM(下午)。日期值和日期时间值的输入格式与输出格式并不完全相同,特别是输出格式受系统环境设置的影响,用户可根据应用需要进行相应调整、设置。86.1.2变量变量是在操作过程中可以改变其取值或数据类型的数据项。确定一个变量,需要确定其三个要素:变量名、数据类型和变量值。9命名约定⑴使用字母,下划线和数字命名。一般建议不采用汉字命名;⑵命名以字母或下划线开头;除自由表中字段名、索引的TAG标识名最多只能10个字符外,其他的命名可使用1~128个字符;⑶避免使用VisualFoxPro的保留字,如对象名、系统预先

7、定义的函数名等;⑷文件名的命名应遵循操作系统的约定。102.字段变量指数据库表中已定义好的任一数据项。表由若干记录构成,每个记录都包含若干个数量相同的字段,同一字段在不同记录中分别对应不同的字段值。3.内存变量内存变量是在内存中定义的、一种单个数据元素的临时性变量。在命令窗口由用户定义形成的变量,其名字和值均置于内存中。内存变量是一种临时工作单元,需要时可以临时定义,不需要时可以随时释放。114.数组变量数组变量是结构化的变量,是一组具有相同名称、以下标相互区分的有序内存变量。一个数组通常都包含多个数据元素。VisualFoxPro系

8、统中只允许使用一维数组和二维数组。数组必须先定义后使用,定义数组是向系统申请数组元素在内存中的存储空间。12格式:DIMENSION

9、DECLARE<数组名1>(<数值表达式1>[,<数值表达式2>])[,<数组名2>(<数值表达式3>[,<数值表达式4>])…]功能:定义指定的各个数组。例如:DIMENSIONB(4),YW(3,2)136.1.3内存变量常用命令1、内存变量的赋值使用赋值符号(=)格式:<内存变量>=<表达式>使用STORE命令格式:STORE<表达式>TO<内存变量名表>142、内存变量的显示使用?或???:先回

10、车换行,再计算并输出表达式的值;??:在屏幕上当前位置,计算并直接输出表达式的值;使用DISPLAYMEMORY或LISTMEMORY前者分屏显示,后者一次显完注:该命令不但显示内存变量的值,还显示变量的名和类型。153

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

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

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