VF程序基础复习一.doc.pdf

上传人:tbuqq 文档编号:5616433 上传时间:2020-07-02 格式:PDF 页数:7 大小:156.13KB
返回 下载 相关 举报
VF程序基础复习一.doc.pdf_第1页
第1页 / 共7页
VF程序基础复习一.doc.pdf_第2页
第2页 / 共7页
VF程序基础复习一.doc.pdf_第3页
第3页 / 共7页
VF程序基础复习一.doc.pdf_第4页
第4页 / 共7页
VF程序基础复习一.doc.pdf_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《VF程序基础复习一.doc.pdf》由会员分享,可在线阅读,更多相关《VF程序基础复习一.doc.pdf(7页珍藏版)》请在三一文库上搜索。

1、VF 程序基础复习一 一、数据类型 类型组成存储大小值域备注 字符型C数字、字母、ASCLL、汉字254个字符 用定界符 , 定界符含有另一种字符时需用另外一种 数值型N 0?9,小数点,正负号 8个字节,20位长度进行算术运算 浮动型F8个字节 ,2()位长度 整型I 4个字节,10位长度 双精度B8个字节,20位长度 高精度数据 逻辑型L逻辑真和假1个字节空间.y. .f. ,.n. .t.参与逻辑运算 日期型D默认格式MM/DD/YY)4个字节空间日期运算 货币型Y8个字节,20位长度 备注型M 存储不定长或大量的字符数据 4个字节空间 受存储空间限制 若表中又该字段,则自动生成.FPT

2、的备注文件 通用型G存储OLE对彖,如声音、图片4个字节空间存储在备注文件中 二、常量 1、定义:在程序或命令过程中其值保持不变的量 2、类型 类型组成备注 字符常量数字、字母、空格、汉字 数值常量 日期常量 逻辑常量 三、变量 1定义:在程序或命令运行过程屮其值可以发生改变的量 2分类: 类型字段变量系统变量数组变量内存变量 定义 数据表中的字段口动生成和维 护的内存变量 一定顺序排列的内存变量集合内存中的临时单元 类型由字段值决定,定义时设置系统规定 由数组元素值决定 由其存放的数据值决定 特点建表时定义,修改难系统自动生成由很多元素以一定顺序组成可以随时定义和释放 区别优先字段变量以开头

3、 与字段变量同名时前加.M 命名 遵循常量命名规则系统自动 同内存变量 数字、字母、汉字、下划线且不能以数字 开 头 赋值 Replace字段变量with值 特殊应用同内存变量 但对数组名赋值时是対每个元素赋相同值 定义好后系统自动赋逻辑.F. Store变量表to表达式变量二值 显示 Display/List fieldsDisplay/List Display/List memory like 通配符 to print/to file文件名 操作 只能定义一维,一 ?维数组 定义命令: Dimension/Declare【数组名1 (表达式 1,。)】 【数组名2 (表达式2,Oo) 保存

4、:save to 内存变量恢复:restore from v内存变量删除: Clear memory Release 内存变量表 Release all 【likev通配符】 数组 应用 1、 表中记录传送到数组或内存变量SCATTER【Fields字段表】TOv数组名BLANK 2、将数组或内存变量的数据传送到记录GATHER FROM 数组名【FIELDS字段表】 3、一维数组和二维数组的转换 4、程序设计中数据与数组的值传递 四、函数 1、定义:函数实质是一段用来实现数据运算或转换的程序。 2、组成:函数名(【参数】) 3、 函数特点:两数都有返回值,且惟一 4、 函数分类: 类型名称功

5、能结果类型 数值函数 ABS()求绝对值N INT ()取整N ROUND (数值表达式,有效位数)四舍五入N MIN/MAX (表达式1, 2, 3.) 求最小最大值N MOD (数值表达式1,数值表达式2) 求余:若表达式1和2同号,结果为余数;异号,结果为余数加上 表 达式2的值 N SQRPT ()算术平方根N 日期函数 DATE () 获取当前系统日期,默认格式“MM/DD/YY“ D YEAR (日期表达式)返回日期屮的年份四位数值N MONTH (日期表达式)返回日期中的两位月份 N DAY (口期表达式) 返回日期屮的两位日数N TIME () 返回系统时间:默认格式“hh:m

6、m:ss”C 字符函数 SPACE (数值表达式) 返回一个由空格组成的表达式C ALLTRIM (字符表达式) 删除字符屮前面和尾部的空格C LEFT (字符表达式,字符个数)从左边第一个开始,连续取指定个数的字符C RIGHT (字符表达式,字符个数) 从右边第一个开始,连续取指定个数的字符C SUBSTR (字符表达式,起始位置【,字符个数】)从指定位置开始,连续取指定个数的字符C AT (字符表达式1,字符表达式2【,数值表达式】) 若表达式1是表达式2的子串,返回在表达式2屮的首字符位置; 若不是子串,则返冋0 N 测试函数LEN (字符表达式)返回表达式长度N EMPTY (表达式

7、)表达式是否为空,空时.T.非空时.F.L TYPE( “表达式”) 返回表达式的数据类型,用符号代替不要遗忘定界符 C BOF () 记录指针是否在第一条记录的前面 L EOF () 记录指针是否在最后一条记录的后面 L RECNO ()返回表文件屮当前记录号N RECCOUNT ()返回表文件中记录的个数N 转换函数 STR (数值表达式【,长度【,小数位数】) 数值转换为字符 若长度大于实际个数,结果在字符前补空格 若长度小于整数部分,则结果输出星号*,长度默认为10 C VAL (字符表达式) 字符转换为数值遇到非数值结束 N CTOD (字符表达式)字符转换为日期D DTOC (日期

8、表达式)日期转换为字符,返回格式“MM/DD/YY“ C ASC (字符表达式)返回字符表达式中第一个字符ASCLL码 N CHR (数值表达式) 将数值转换为字符C UPPER (字符表达式)小写转换为大写 C LOWER (字符表达式) 大写转换为小写C 其它函数 IIF (逻辑表达式,表达式1,表达式2) 若值为真,结果为表达式1的值 若值为假,结果为表达式2的值 由表达式 决 定 &V字符型变量?原样替换指定字符变量的值,【. 】为结束标记 五、运算符 类型算术运算符字符运算符日期运算符关系运算符逻辑运算符 功能参与数学运算参与字符运算参与H期运算参与关系运算参与逻辑运算 种类及优先级 八或* / % +, ? +, ?+, ?V、 =、=、=、 = v或! 二或#、$ NOT AND OR 说明 运算顺序和数学相同原样连接 + 非原样连接 ? 日期 +天数二日期日期 天数 =口期日期?口期 =天数 优先级相同 “二”开关语句相关 SET EXACT ON/OFF 默 认OFF右边为参考 真值表 优先级顺序比较函数数学运算符字符运算符日期运算符关系运算符逻辑运算符 * 括号() 可以改变顺序 六、表达式 1、 定义:由相应的运算符把常量、变量、函数连接起来,构成有意义的式子叫做表达式 2、表达式特点: 表达式最终能得到确定的值表达式的类型由值确定

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1