没有合适的资源?快使用搜索试试~ 我知道了~
VFP_计算机二级笔记.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 187 浏览量
2021-10-11
16:40:19
上传
评论
收藏 817KB PDF 举报
温馨提示
试读
21页
计算机技术
资源推荐
资源详情
资源评论
VIN 整理 QQ:609693028
文件扩展名及备份文件扩展名
文件
项目
表
程序
单索引
菜单格式
查询
扩展名
.pjx
.dbf
.prg
.idx
.mnx
.qpr
备份扩展名
.pjt
.fpt
文件
数据库
表单
报表
结构化复合索引
扩展名
.dbc
.scx
.frx
.cdx
.mpr
.vcx
备份扩展名
.dct
.sct
菜单程序
视图
第一章 数据库基础知识
1、数据库管理系统:DBMS;数据库应用系统:DBAS;数据库系统:DBS;数据:DB
DBS 包括 DBMS,DBAS,DB
2、实体间的联系:一对一,一对多,多对多。
3、数据库中的数据模型:网状模型,层次模型,关系模型。
4、关系:一个关系就是一个二维表,每一个关系有一个关系名。
5、元组:二维表中的行称为元组。
6、属性:二维表中的列称为属性。
7、域:属性的取值范围。
8、关系→表;关系名→表名;属性→字段;元组→记录;行→记录,元组;列→字段,属性。
9、传统的集合运算:并,差,交。
10、专门的关系运算:选择(水平方向) for,while,where
投影(垂直方向) fields,select
联接(一对一,一对多,多对多)
11、定义数组:dime/declare 数组名(3,4)
第二章 VF 基础知识
1、创建项目:①通过菜单创建
②命令:creat project 项目名
2、打开项目管理器:①通过“文件→打开”菜单项
②命令:modify project 项目名
3、各类文件选项卡:①数据选项卡(数据库,自由表,查询,视图)
②文档选项卡(表单,报表,标签)
③类
④代码
⑤其他
1
VIN 整理 QQ:609693028
第三章 数据与数据运算
1、字段数据类型(11 种)
字符型
数值型
逻辑型
日期型
时间型
浮点(动)型
C
N
L(1)
D(8)
T(8)
F
双精度型
整型
货币型
备注型
通用型
B
I(4)
Y(8)
M(4)
G(4)
* N 包括 Y,F,B,I
2、变量:在程序运行过程中,其值可能发生变化的量。
3、变量的分类:字段变量,内存变量,数组变量,系统变量,对象变量。
4、常用的函数
①、数值型函数
1.绝对值函数
【函数格式】 ?abs(<数值表达式> )
【函数功能】 返回指定“数值表达式”的绝对值
【返回值类型】 数值型
eg:?abs(-1) 1
2.平方根函数
【函数格式】 ?sqrt(<数值表达式>)
【函数功能】 返回指定“数值表达式”值的平方根。“数值表达式”的值必须是大于或等于零
【返回值类型】 数值型
eg:?sqrt(25) 5
?sqrt(81) 9
?sqrt(7^2-4*2*4) 4.12
3.取整函数
【函数格式】 ?int(<数值表达式>)
【函数功能】 返回指定“数值表达式”整数部分的值
【返回值类型】 数值型
eg:?int(6489.658) 6489
?int(123.58) 123
4.四舍五入函数
【函数格式】 ?round(<数值表达式 1>,<数值表达式 2>)
【函数功能】 对指定的<数值表达式 1>进行四舍五入运算
【使用说明】 <数值表达式 2>指定四舍五入运算精确的位数。如果“数值表达式2”是正整数,
它指定保留的小数位数;如果“数值表达式 2”是 0,它指定精确到个位;如果
“数值表达式 2”是负整数,它指定精确的整数位数
【返回值类型】 数值型
eg:?round(678.657,0) 679
?round(678.657,3) 678.657
?round(678.657,-1) 680
2
VIN 整理 QQ:609693028
5.求余函数
【函数格式】 ?mod(<数值表达式 1>, <数值表达式 2>)
【函数功能】 求<数值表达式 1>除以<数值表达式 2>后的模
【使用说明】 若两参数的值大于 0,则模为余数;若两参数一正一负,则模为余数与“数值表
达式 2”之和;若两参数均为负,则模为余数取反。遵循的原则:一、模的符号
与表达式 2 的相同;二、余数的绝对值小于除数(<表达式 2>)的绝对值
【返回值类型】 数值型
eg:?mod(100,3) 1
?mod(100,-3) -2
?mod(15,8) 7
?mod(8,15) 8
6. e 次方函数
【函数格式】 ?exp(<数值表达式>)
【函数功能】 返回 e
x
的值(x 为<数值表达式>)
【返回值类型】 数值型
eg:?exp(1) 2.72
7.最大值函数
【函数格式】 ?max(<表达式 1>, <表达式 2>„)
【函数功能】 返回各个表达式中的最大值。其中各个表达式的数据类型相同
【返回值类型】 字符型、数值型、日期型,由表达式决定
eg:?max(12,5,8,36) 36
?max(”a”,”b”,”d”,”e”,”y”) y
8.最小值函数
【函数格式】 ?min(<表达式 1>, <表达式 2>„)
【函数功能】 返回各个表达式中的最小值。其中各个表达式的数据类型相同
【返回值类型】 字符型、数值型、日期型,由表达式决定
eg:?min(12,5,8,36) 5
?min(”a”,”b”,”d”,”e”,”y”) a
9.对数函数
【函数格式】 ?log(<数值表达式>)
【函数功能】 返回以 e 为底的自然对数值
【返回值类型】 数值型
eg:?log(2.72) 1
10. 圆周率函数
【函数格式】 ?pi(<表达式>)
【函数功能】 求表达式的圆周率
【返回值类型】 数值型
eg:?pi( ) 3.14
②、字符型函数
11.字符串长度测试函数
【函数格式】 ?len(<字符表达式>)
【函数功能】 返回字符型表达式的长度(字节数)
3
VIN 整理 QQ:609693028
【返回值类型】 数值型
eg:?len(”df”) 2
?len(”dfjj”) 4
12.小写字母转换大写函数
【函数格式】 ?upper(<字符表达式>)
【函数功能】 把字符表达式中的小写字母转换为大写字母
【返回值类型】 字符型
eg:?upper(”good”) GOOD
?upper(”school”) SCHOOL
13. 大写字母转换小写函数
【函数格式】 ?lower(<字符表达式>)
【函数功能】 把字符表达式中的大写字母转换为小写字母
【返回值类型】 字符型
eg:?lower(“GOOD”) good
?lower(”SCHOOL”) school
14.生成空格字符串函数
【函数格式】 ?space(<数字>)
【函数功能】 返回一个全是空格的字符串,空格数由<数字>决定
【返回值类型】 字符型
eg:?space(5)+”kk” □□□□□kk
?space(3) □□□
15.删除尾空格函数
【函数格式】 ?rtrim(<字符表达式>)或?trim(<字符表达式>)
【函数功能】 删除指定字符串右边的尾随空格
【返回值类型】 字符型
eg:?trim(”□ab□a□□□”) □ab□a
16.删除前空格函数
【函数格式】 ?ltrim(<字符表达式>)
【函数功能】 删除指定字符串左边的空格
【返回值类型】 字符型
eg:?ltrim(”□□□ab□□ax□x□□□”) ab□□ax□x□□□
17.删除所有空格函数
【函数格式】 ?alltrim(<字符表达式>)
【函数功能】 删除指定字符串左右两边的空格
【返回值类型】 字符型
eg:?alltrim(” □□□abc□□□”)+”def” abcdef
18.子字符串函数
【函数格式】 ?substr(<字符表达式>,<起始位置>,<字符个数>)
【函数功能】 从指定的字符串中截取字符,形成一个新的字符串
【使用说明】 <起始位置>是数值型表达式,它指定从第几个字符开始截取,[<字符个数>]也是
数值型表达式,它指定连续截取字符的个数。如果省略“字符个数”,则截取到
最后一个字符为止。
4
剩余20页未读,继续阅读
资源评论
nidezlk
- 粉丝: 1
- 资源: 11万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功