VF程序基础复习一

上传人:z**** 文档编号:124584739 上传时间:2022-07-25 格式:DOCX 页数:6 大小:19.72KB
返回 下载 相关 举报
VF程序基础复习一_第1页
第1页 / 共6页
VF程序基础复习一_第2页
第2页 / 共6页
VF程序基础复习一_第3页
第3页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
VF程序基础复习一、数据类型1、常量类型组成存储大小值域备注字符型C数字、字母、ASCLL、汉字254个字符用定界符,定界符含有另一种字符时需用另外一种数值型N0?9,小数点,正负号8个字节,20位长度进行算术运算浮动型F8个字节,2()位长度整型14个字节,10位长度双精度B8个字节,20位长度高精度数据逻辑型L逻辑真和假1个字节空间.y.f.,.n.t.参与逻辑运算日期型D默认格式MM/DD/YY)4个字节空间日期运算货币型Y8个字节,20位长度备注型M存储不定长或大量的字符数据4个字节空间受存储空间限制若表中又该字段,则自动生成.FPT的备注文件通用型G存储OLE对彖,如声音、图片4个字节空间存储在备注文件中1、定义:在程序或命令过程中其值保持不变的量2、类型1、变量类型组成备注字符常量数字、字母、空格、汉字数值常量日期常量逻辑常量1定义:在程序或命令运行过程屮其值可以发生改变的量2分类:类型字段变量系统变量数组变量内存变量定义数据表中的字段口动生成和维护的内存变量一定顺序排列的内存变量集合内存中的临时单元类型由字段值决定,定义时设置系统规定由数组元素值决定由其存放的数据值决定特点建表时定义,修改难系统自动生成由很多元素以一定顺序组成可以随时定义和释放区别优先字段变量以一开头与字段变量同名时前加.M命名遵循常量命名规则系统自动同内存变量数字、字母、汉字、下划线且不能以数字开头赋值Replace字段变量with值特殊应用同内存变量但对数组名赋值时是対每个元素赋相同值定义好后系统自动赋逻辑.F.Store变量表to表达式变量二值显示Display/ListfieldsDisplay/ListDisplay/Listmemorylike1通配符toprint/tofile文件名操作只能定义维,?维数组定义命令:Dimension/Declare【数组名1(表达式1,。)】【数组名2(表达式2,oo)保存:savetoV内存变量恢复:restorefromv内存变量删除:ClearmemoryReleaseV内存变量表Releaseall【likev通配符】数组应用1、表中记录传送到数组或内存变量SCATTER【FieldsV字段表】TOv数组名BLANK2、将数组或内存变量的数据传送到记录GATHERFROMV数组名【FIELDSV字段表】3、一维数组和二维数组的转换4、程序设计中数据与数组的值传递四、函数1、定义:函数实质是一段用来实现数据运算或转换的程序2、组成:函数名(【参数】)3、函数特点:两数都有返回值,且惟一4、函数分类:类型名称功能结果类型数值函数ABS()求绝对值NINT()取整NROUND(数值表达式,有效位数)四舍五入NMIN/MAX(表达式1,2,3.)求最小最大值NMOD(数值表达式1,数值表达式2)求余:若表达式1和2冋号,结果为余数;异号,结果为余数加上表达式2的值NSQRPT()算术平方根N日期函数DATE()获取当前系统日期,默认格式“MM/DD/YYDYEAR(日期表达式)返回日期屮的年份四位数值NMONTH(日期表达式)返回日期中的两位月份NDAY(口期表达式)返回日期屮的两位日数NTIME()返回系统时间:默认格式“hh:mm:ssC字符函数SPACE(数值表达式)返回一个由空格组成的表达式CALLTRIM(字符表达式)删除字符屮前面和尾部的空格CLEFT(字符表达式,字符个数)从左边第一个开始,连续取指定个数的字符CRIGHT(字符表达式,字符个数)从右边第一个开始,连续取指定个数的字符CSUBSTR(字符表达式,起始位置【,字符个数】)从指定位置开始,连续取指定个数的字符CAT(字符表达式1,字符表达式2【,数值表达式】)若表达式1疋表达式2的子串,返回在表达式2屮的首字付位置;若不是子串,则返冋0N测试函数LEN(字符表达式)返回表达式长度NEMPTY(表达式)表达式是否为空,空时.非空时.F.LTYPE(表达式”)返回表达式的数据类型,用符号代替不要遗忘定界符CBOF()记录指针是否在第一条记录的前面LEOF()记录指针是否在最后一条记录的后面LRECNO()返回表文件屮当前记录号NRECCOUNT()返回表文件中记录的个数N转换函数STR(数值表达式【,长度【,小数位数】)数值转换为字符若长度大于实际个数,结果在字符前补空格若长度小于整数部分,则结果输出星号*,长度默认为10CVAL(字符表达式)字符转换为数值遇到非数值结束NCTOD(字符表达式)字符转换为日期DDTOC(日期表达式)日期转换为字符,返回格式“MM/DD/YYCASC(字符表达式)返回字符表达式中第个字符ASCLL码NCHR(数值表达式)将数值转换为字符CUPPER(字符表达式)小写转换为大写CLOWER(字符表达式)大写转换为小写C其它函数IIF(逻辑表达式,表达式1,表达式2)若值为真,结果为表达式1的值若值为假,结果为表达式2的值由表达式决定&V字符型变量?原样替换指定字符变量的值,【.】为结束标记五、运算符类型算术运算符字符运算符日期运算符关系运算符逻辑运算符功能参与数学运算参与字符运算参与H期运算参与关系运算参与逻辑运算种类及优先级八或*/%+?J+?J+?JV、=、v=、=、=v或!二或#、$NOTANDOR说明运算顺序和数学相同原样连接+非原样连接?日期+天数二日期日期天数=口期日期?口期-天数优先级相同“二”开关语句相关SETEXACTON/OFF默认OFF右边为参考真值表优先级顺序比较函数数学运算符字符运算符日期运算符关系运算符逻辑运算符*括号()可以改变顺序六、表达式1、定义:由相应的运算符把常量、变量、函数连接起来,构成有意义的式子叫做表达式2、表达式特点:表达式最终能得到确定的值表达式的类型由值确定
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 活动策划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!