欢迎来到天天文库
浏览记录
ID:40239640
大小:908.50 KB
页数:81页
时间:2019-07-28
《Visual FoxPro数据库应用教程 周玉萍 第2章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第二章VFP数据与数据运算本章主要内容VFP数据类型VFP常量与变量VFP表达式VFP函数1VisualFoxPro数据库应用教程2.1计算显示命令格式1:?
2、??[<表达式表>][AT<列>]格式2:@<行,列>SAY<表达式>[FONT<字体>[,<字号>]][STYLE<字型>]功能:计算<表达式表>或<表达式>的值,并将结果显示在屏幕上。说明如下。(1)“?”命令会将结果显示在当前光标所在行的下一行的开头;“??”命令会将结果显示在当前光标位置,若要将多个表达式的值显示在同一行上,经常使用“??”命令;@命令在指定的坐标位置显示表达式的值。
3、(2)格式1中如果默认<表达式表>,则会输出一个回车换行符。(3)格式1中若选择AT<列>项,则会在指定列显示结果。(4)格式2中的“字体”和“字型”要用字符型数据的定界符括起来。(5)书写多个表达式时,表达式之间用逗号隔开,在显示结果时,各值之间空一个空格。(6)常量、变量和函数均属于表达式的形式。2VisualFoxPro数据库应用教程例:?5,2+3,SQRT(9),"美丽的海南"?5,2+3??"美丽的海南"?SQRT(9)AT20@15,15SAY"美丽的海南"FONT"隶书",20STYLE"I“@18,15SAY8+5*6注意(1)在使用格式
4、2时,其中的<表达式>只有一项,不是<表达式表>;(2)对于内存变量的结果显示同样可以使用上述两种格式,关于内存变量知识将在本章的2.4节介绍。3VisualFoxPro数据库应用教程2.2数据类型VFP中共提供了13种数据类型:字符型、货币型、数值型、浮动型、日期型、日期时间型、双精度型、整型、逻辑型、备注型、通用型、字符型(二进制)、备注型(二进制);其中常用的数据类型有7种:字符型、数值型、日期型、逻辑型、备注型、货币型和通用型。4VisualFoxPro数据库应用教程2.3常量常量是指在数据处理过程中其值保持不变的量,用以表示一个具体的、不变的值。
5、常量的数据类型有字符型、数值型、日期型、日期时间型、逻辑型和货币型6种。5VisualFoxPro数据库应用教程2.3.1字符型常量字符型常量是用字符定界符括起来的字符,也称为字符串。字符定界符有3种:西文的单引号、双引号或方括号。说明如下。(1)字符型常量的定界符必须成对出现而且要匹配。(2)若定界符本身是字符串的一部分,则该字符串要使用另一种定界符作为该字符的定界符。(3)不包含任何字符的字符串叫空串,如"",空串与空格串不同,空格串是由空格字符组成的字符串,如""。6VisualFoxPro数据库应用教程2.3.2数值型常量数值型常量即常数,指整数、
6、小数或用科学记数法表示的数,由数字0~9、小数点、正负号和科学记数法中的字母E构成。如56、78.298、-296、1.265E-8、3.68E8(或3.68E+8),其中1.265E-8表示1.265×10-8,3.68E8表示3.68×108。数值型常量也称为N型常量,其在内存中占用8个字节。7VisualFoxPro数据库应用教程2.3.3日期型常量日期型常量用来表示一个具体的日期。日期型常量的定界符为一对花括号,括号内包括年、月、日3部分内容。内容之间要有分隔符,通常有4种分隔符:“/”、“-”、“.”和空格;系统默认的分隔符是“/”。日期型常量也
7、称为D型常量,其在内存中占用8个字节。日期型常量的两种格式如下:(1)传统的日期格式。系统默认的日期型数据为美国日期格式“mm/dd/yy”(2)严格的日期格式。它不受SETDATETO等语句设置的影响。这种严格的日期格式形式为:{^yyyy-mm-dd}。格式中的第一个字符必须是脱字符“^”,而且一定要写,格式中的年份必须用4位,年月日的次序是固定的。日期型数据的取值范围是{^0001-01-01}~{^9999-12-31}。8VisualFoxPro数据库应用教程注意若在严格的日期格式状态下使用传统日期格式,系统会弹出图2.1所示的提示信息。9Vis
8、ualFoxPro数据库应用教程2.3.4日期时间型常量日期时间型常量包括日期和时间两部分内容:{<日期>,<时间>}。<日期>部分与日期型常量格式相同,也有传统和严格两种格式。<时间>的格式为:[hh[:mm[:ss]][a
9、p],其中hh、mm和ss分别代表时、分和秒,am(或a)和pm(或p)分别代表上午和下午。默认值为上午am。如果指定的时间大于12,则自然为下午时间。日期时间型常量也称为T型常量,其在内存中占用8个字节。10VisualFoxPro数据库应用教程2.3.5逻辑型常量逻辑型常量只有两种取值,即逻辑真和逻辑假。逻辑真的常量表示形式为:
10、.T.、.t.、.Y.和.y.;逻辑假的常量表示形式为:.F.、.
此文档下载收益归作者所有