- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2012VFP复习参考资料:
一、数据库的基本概念
1、数据、数据处理、数据模型(层次模型、网状模型、关系模型) 、
实体之间的关系(一对一,一对多,多对多)
关系=二维表,关系中的术语:字段(属性) 、记录(元组) 、域、主关键字(候选 关键字) 、外部关键字
2、数据库(DB) 、数据库系统(DBS)、数据库管理系统(DBMS)、数据库应用系统 (DBAS)的关系;DBS包括DB和DBMS
3、Visual FoxPro 是一个32位的使用关系模型的数据库管理系统。
VFP 的工作方式:交互式(菜单、命令)和程序方式
VFP 提供的工具:向导、设计器、生成器
第二章
一、语言基础 1、数据类型(13种) :类型名称,简写, 字节长度;哪些是基本类型,
2、常量与变量:6种基本类型的常量表示 变量如何命名和赋值
3、表达式与运算符:6种类型的表达式以及运算符
4、函数:常用函数的参数、返回值类型 1、
数据类型13种 基本数据类型:可用于字段变量,常量、内存变量、
数据的类型:
字符型(C,) C 最长254位 数值型(N,) N 最长20位 货币型(Y) Y 最长8位 日期型(D) D 最长8位 日期时间型(T) T 最长8位 逻辑型(L) L 最长1位 数据类型13种 其余用于表的数据类型有:
浮点型 (F,20) 、
双精度型 (B,8) 、
整型(I,4) 、
备注型(M,4) 、
通用型(G,4) :
逻辑类型①数值类函数 ②字符类函数、 ③数据转换类函数 ④日期和时间类函数 ⑤变量处理类函数 ⑥表和数据库类函数 ⑦环境类函数 ⑧数据共享类函数 ⑨输入和输出类函数 ⑩编程类函数和动态数据操作类函数
常用的数值函数 函数格式 函数功能
ABS(表达式) 求表达式绝对值。
INT(表达式) 取整数。
MAX(表达式1,表达式2…) 求各表达式的最大值。
MIN(表达式1,表达式2…) 求各表达式最小值。
MOD(表达式1,表达式2) 表达式1除以表达式2的余数。
RAND( ) 产生0~1之间随机数。
ROUND(表达式1,n) 对表达式1四舍五入保留 n 位小数。
SIN(表达式) 正弦函数
SQRT(表达式) 求平方根
常用的字符函数:
ALLTRIM(表达式) 去掉表达式前、后空格。
TRIM(表达式) 去掉表达式尾部空格。
LTRIM(表达式) 去掉表达式前导空格。
LEFT(表达式1,n) 取表达式左边的 n 个字符。
RIGHT(表达式1,n) 取表达式右边的 n 个字符。
LEN(表达式) 求表达式所含字符个数。
SUBSTR(表达式,n[,M]) 从表达式第 n 个字符开始取 m 个字符。
SPACE(n) 返回 n 个空格组成的字符串 函数格式
AT(表达式1,表达式2,[n]) 得到表达式1在表达式2开始位置。
LIKE(表达式1,表达式2) 比较两个字符串的字符是否匹配。
LOWER(表达式) 将表达式中大写字母变为小写。
UPPER(表达式) 将表达式中小写字母变为大写。
常用的日期和时间函数 函数格式 功能:
YEAR(表达式) 得到日期表达式的年份。
MONTH(表达式) 得到日期表达式的月份。
DAY(表达式) 得到日期表达式的日。
HOUR(表达式) 取日期时间表达式的小时数。
MINUTE(表达式) 取日期时间表达式的分钟数。
SECONDS(表达式) 取日期时间表达式的秒数。
TIME( ) 得到当前系统时间。函数值类型为
C DATE( ) 得到当前系统日期。函数值类型为
D DATETIME( ) 得到当前系统日期和时间。函数值类型为 T
常用的类型转换函数 函数格式 函数功能:
CTOD(表达式) 将字符串转换为日期表达式。
CTOT(表达式) 将字符串转换为日期时间表达式。
DTOC(表达式,[1]) 将日期表达式转换为字符串。
TTOC(表达式,[1]) 将日期时间表达式转换为字符串。
STR(表达式 ,[n], --) 将数值表达式转换为 n 位带有 m 位小数的字符串 VAL(表达式) 将字符表达式转换为数值。
CHR(ASCII 码) 返回 ASCII 码对应的字符。 ASC(表达式) 得到字符表达式首字符对应的 ASCII 码。
常用的测试函数 函数格式 函数功能
BETWEEN判断表达式1的值是否在表达式2和表达 式3之间
ISNULL(表达式) 判断表达式值是否为 NULL
EMPTY(表达式) 判断表达式的值是否为空值
VARTYPE(表达式) 测试表达式值的类型
EOF( ) 测试记录指针是否在表文件末尾
BOF( ) 测试记录指针是
文档评论(0)