ImageVerifierCode 换一换
格式:DOCX , 页数:32 ,大小:33.29KB ,
资源ID:17252905      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17252905.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机二级VFP要点Word格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机二级VFP要点Word格式.docx

1、7、域:属性的取值范围。8、关系表;关系名表名;属性字段;元组记录;行记录,元组;列字段,属性。9、传统的集合运算:并,差,交。10、专门的关系运算:选择(水平方向) for,while,where 投影(垂直方向) fields,select 联接(一对一,一对多,多对多)11、定义数组:dime/declare 数组名(3,4)第二章 VFP基础知识1、创建项目:通过菜单创建 命令:creat project项目名2、打开项目管理器:通过“文件打开”菜单项modify project 项目名3、各类文件选项卡:数据选项卡(数据库,自由表,查询,视图)文档选项卡(表单,报表,标签)类代码其他

2、第三章 数据与数据运算1、字段数据类型(11种)字符型C双精度型B数值型N整型I(4)逻辑型L(1)货币型Y(8)日期型D(8)备注型M(4)时间型T(8)通用型G(4)浮点(动)型F* N包括Y,F,B,I2、变量:在程序运行过程中,其值可能发生变化的量。3、变量的分类:字段变量,内存变量,数组变量,系统变量,对象变量。4、常用的函数、数值型函数1.绝对值函数 【函数格式】 ?abs( ) 【函数功能】 返回指定“数值表达式”的绝对值 【返回值类型】 数值型eg:?abs(-1) 12.平方根函数sqrt() 【函数功能】 返回指定“数值表达式”值的平方根。“数值表达式”的值必须是大于或等于

3、零sqrt(25) 5sqrt(81) 9sqrt(72-4*2*4) 4.123.取整函数int( 【函数功能】 返回指定“数值表达式”整数部分的值int(6489.658) 6489 ?int(123.58) 1234.四舍五入函数round(, 【函数功能】 对指定的进行四舍五入运算 【使用说明】 指定四舍五入运算精确的位数。如果“数值表达式2”是正整数,它指定保留的小数位数;如果“数值表达式2”是0,它指定精确到个位;如果“数值表达式2”是负整数,它指定精确的整数位数round(678.657,0) 679round(678.657,3) 678.657round(678.657,-1

4、) 6805.求余函数mod(, 【函数功能】 求除以后的模 【使用说明】 若两参数的值大于0,则模为余数;若两参数一正一负,则模为余数与“数值表达式2”之和;若两参数均为负,则模为余数取反。遵循的原则:一、模的符号与表达式2的相同;二、余数的绝对值小于除数()的绝对值mod(100,3) 1mod(100,-3) -2mod(15,8) 7mod(8,15) 86. e次方函数exp( 【函数功能】 返回ex的值(x为exp(1) 2.727.最大值函数max() 【函数功能】 返回各个表达式中的最大值。其中各个表达式的数据类型相同 【返回值类型】 字符型、数值型、日期型,由表达式决定max

5、(12,5,8,36) 36max(”a”,”b”,”d”,”e”,”y”) y8.最小值函数min( 【函数功能】 返回各个表达式中的最小值。min(12,5,8,36) 5min(”a”,”b”,”d”,”e”,”y”) a9.对数函数log( 【函数功能】 返回以e为底的自然对数值log(2.72) 110. 圆周率函数pi( 【函数功能】 求表达式的圆周率pi( ) 3.14、字符型函数11.字符串长度测试函数len( 【函数功能】 返回字符型表达式的长度(字节数)len(”df”) 2len(”dfjj”) 412.小写字母转换大写函数upper( 【函数功能】 把字符表达式中的小写

6、字母转换为大写字母 【返回值类型】 字符型upper(”good”) GOODupper(”school”) SCHOOL13. 大写字母转换小写函数lower( 【函数功能】 把字符表达式中的大写字母转换为小写字母lower(“GOOD”) goodlower(”SCHOOL”) school14.生成空格字符串函数space( 【函数功能】 返回一个全是空格的字符串,空格数由决定space(5)+”kk” kkspace(3) 15.删除尾空格函数rtrim()或?trim( 【函数功能】 删除指定字符串右边的尾随空格trim(”aba”) aba16.删除前空格函数ltrim( 【函数功

7、能】 删除指定字符串左边的空格ltrim(”abaxx”) abaxx17.删除所有空格函数alltrim( 【函数功能】 删除指定字符串左右两边的空格alltrim(” abc”)+”def” abcdef18.子字符串函数substr(字符个数 【函数功能】 从指定的字符串中截取字符,形成一个新的字符串是数值型表达式,它指定从第几个字符开始截取,也是数值型表达式,它指定连续截取字符的个数。如果省略“字符个数”,则截取到最后一个字符为止。substr(”abcdef”,2,3) bcdsubstr(”abcdef”,2) bcdef19.左子串函数left(), 【函数功能】 从指定是字符串

8、左边第一个字符开始截取字符,形成一个新的字符串是数值型表达式,它指定连续截取字符的个数left(”abcde”,2) ableft(”abcdefg”,4) abcd20. 右子串函数right( 【函数功能】 从指定是字符串右边第一个字符开始截取字符,形成一个新的字符串 【返回值类型】 字符型right(”abcde”,2) deright(”abcdefg”,4) defg21.字符串1在字符串2出现的次数occurs(, 【函数功能】 返回字符表达式1在字符表达式2中出现的次数occurs(”A”,”ABCDABCD”) 2occurs(”A”,”abcdabcda”) 022.求位置函

9、数at( 或?atc( 【函数功能】 返回在从左边数第次数出现的位置 【使用说明】 at区分大小写,而atc不区分大小写at(”a”,”bacda”) 2at(”a”,”bacdaaabdea”,5) 11at(”A”,”abcdaaa”) 0atc(”A”,”BACDAAABDEa”,5) 1123.求位置函数rat(从右边数第rat(”a”,”bacda”) 5rat(”a”,”bacdaaabdea”,5) 2rat(”A”,”abcdaaa”) 024.替换函数stuff(数值表达式字符表达式 【使用说明】 截取中,从开始,替换位数,形成新的字符串。stuff(”计算机ABC”,3,4

10、,”你好”) 计你好ABCstuff(”数据库”,5,6,”管理系统”) 数据管理系统stuff(”计算机ABC”,5,4,”你好”) 计算你好C25.替换函数chrtran( 【函数功能】 用中与相同的字符串,并形成一个新的字符串chrtran(”计算机ABCD”,”ABCD”,”你好”) 计算机你好26.匹配函数like( 【函数功能】 判断是否与完全相同 【使用说明】 若与完全相同,则显示逻辑值为真,反之为假 【返回值类型】 逻辑型like(abc,) .T.aBC) .F.abc、日期与时间函数27.日期函数date() 【函数功能】 返回当前系统日期。返回日期的约定格式为mm/dd/

11、yy 【返回值类型】 日期型28.时间函数time() 【函数功能】 返回当前系统时间。返回时间的约定格式为hh:mm:ss。其中hh表示小时,mm表示分,ss表示秒。29.日期时间函数datetime() 【函数功能】 返回当前系统日期与时间。30.年函数year(的年的数值,返回的年用四位数字表示year(date() 2007 *系统当前日期为2007-07-2431.月函数month(的月的数值month(date() 7 *系统当前日期为2007-07-2432.月函数cmonth( 【函数功能】 以英文单词形式返回中的月的数值cmonth(date() July *系统当前日期为2

12、007-07-2433.日函数day(的日的数值day(date() 24 *系统当前日期为2007-07-2434.星期函数dow(cdow(对应的当天星期几 【返回值类型】 数值型 字符型dow(date() 3 *系统当前日期为2007-07-24cdow(date() Tuesday *系统当前日期为2007-07-2435.时函数hour(的时的数值hour(datetime() 13 *系统当前时间为13:26:4636.分函数minute(的分的数值minute(datetime() 26 *系统当前时间为13:37.秒函数sec(的秒的数值sec(datetime() 46 *

13、系统当前时间为13:、转换函数38.数值转换为字符函数str(,) 【函数功能】 把的值转换为字符串 【使用说明】 .指定被转换的数据。指定转换后字符串的总长度,长度的缺省值为10。指定转换后允许保留的小数位数 .如果“长度”大于的字符个数,在字符前面用空格补齐;如果“长度”小于整数部分的数字长度且不指定,输出一串星号(*)。.如果不指定,那么只返回的整数部分,若有小数部分则进行四舍五入。若指定,则返回指定的小数位数,并按该有效位数进行四舍五入。长度的缺省值为10str(5664) 5664str(5664.25) 5664str(1357.246,6,2) 1357.2str(1357.24

14、6,8,2) 1357.25str(1357.246) 1357str(1357.246,3) *39.字符转换为数值函数val( 【函数功能】 指定被转换的字符型文字。val()函数从左到右依次转换,遇到非数字字符就停止转换val(”125.587”) 125.59val(”246xs35”) 246.00val(”xs135”) 0.0040.字符转换为日期函数ctod( 【函数功能】 把字符型日期转换为日期型数据指定被转换的字符型数据ctod(”06/10/2007”) 06/10/0741.日期转换为字符函数dtoc(,1 【函数功能】 把日期型数据转换为字符型数据 【使用说明】 指定

15、被转换的日期型数据 选择1,按yyyymmdd的格式返回结果。缺省该选项,按mm/dd/yy的格式返回结果dtoc(2007-02-10) 02/10/0742.字符转换为ASC码函数asc(值的第一个字符的ASC码asc(”a”) 97asc(”A”) 6543. ASC码转换为字符函数chr(值表示的ASC码转换为字符chr(97) achr(65) A、其他函数44.测试首字符是否为字符函数isalpha( 【函数功能】 测试首字符是否为字符isalpha(”aaabbbccc”) .T.isalpha(”123aaa”) .F.45.测试首字符是否为09数字函数isdigit(首字符是

16、否为09数字isdigit(”aaabbbccc”) .F.isdigit(”123aaa”) .T.46.测试首字符是否为小写函数islower(eg: 【函数功能】 测试首字符是否为小写函数47.测试首字符是大写函数isupper( 【函数功能】 返回字符型内存变量的值a=”y”y=”123”&y 123a=”b” b=”123”a ba 123a=123 .T.49.测试数据范围函数between( 【函数功能】 如果的值在和之间,则返回逻辑真值,反之为假between(12,13,20) .F.between(18,13,20) .T.between(“c”,”a”,”y”) .T.5

17、0.测试数据是否为空函数empty( 【函数功能】 测试指定表达式是否为空,如果表达式为空,返回逻辑真值,反之为假值empty(“”) .T.empty(“0”) .T.empty(“54”) .F.51.测试数据是否为空函数isnull( 【函数功能】 测试指定表达式是否为空,如果表达式为null,返回逻辑真值,反之为假值isnull(null) .T.isnull(“125”) .F.isnull(“”) .F.52.测试类型函数vartype(表达式) 【函数功能】 测试指定表达式的数据类型vartype(123.123) Nvartype(“addsdfsd”) C53.去括号函数ty

18、pe( 【函数功能】 去掉最外一层括号,并判断指定表达式的数据类型 type函数返回值为C,N,D,L,M,S,U(S为屏幕型,U为未定义的数据类型)type(“123” Ctype(06/10/2007) Utype(“52”) L*小结: 1. 函数都要加括号,都要有自变量,都必须带参数; 2.函数的类型与返回值必须保持一致; 3. 带括号的是函数,不带括号的是命令。5、表达式(优先级顺序由高到低排列).算术运算符运算符说明eg结果()分组优先2*(4+2)12单目-取数的相反数-100单目+取数的原值+3.143.14*或乘幂238.00%取模100%331*乘7*963/除10/33.33+加$12+$4557.0000-减$67-2146.0000 运算顺序为:先乘方,再乘除与取模,后加减,同一级别运算由左向右,圆括号可以改变运算的先后次序,若有圆括号嵌套,则按先内后外的次序处理。字符运算符操作将两个串简单连接在一起,参加连接的串可以是字符串,字符字段,内存变量等”visual”+”foxpro”计算机”+文化

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1