- 2
- 0
- 约4.44千字
- 约 9页
- 2016-09-21 发布于重庆
- 举报
VisualFoxPro学习专用
Visual FoxPro常用的文件类型如下:
1、项目文件(.PJX)2、表文件(.DBF)3、数据库文件(.DBC)
4、程序文件(.PRG)5、表单文件(.SCX)等等。
表(Table)是具有行(记录)和列(字段)的二维关系的结构,是数据库系统中存放数据的文件,它的扩展名是.DBF。在Visual FoxPro中使用的表文件分为自由表和数据库表两种。
Visual FoxPro命令集:
OPEN DATABASE 数据库文件名
USE 表文件名
DO 命令文件名 调用程序命令
CREATE PROJECT 项目文件名:创建一个新的项目文件
内存变量的赋值
STORE 表达式 TO 内存变量表
内存变量 = 表达式
内存变量的保存与恢复
SAVE TO 内存变量名
[ALL LIKE 通配符/ALL EXCEPT 通配符 保存
RESTORE FROM 内存变量文件名[ADDITIVE] 恢复
内存变量的删除
CLEAR MEMORY
RELEASE 内存变量名表
RELEASE ALL [LIKE/EXCEPT通配符]
数组的定义
DIMENSION / DECLARE 数组名1(数值表达式1[,数值表达式2])[,数组名2(数值表达式3[,数值表达式4])………
数组的赋值和内存变量的赋值一样,通过STORE命令或赋值号”=”来完成赋值。
字段变量的数据类型有数值型、浮点型、货币型、整型、双精度型、字符型、逻辑型、日期型、日期时间型、备注型和通用型。
日期运算:
日期1—日期2=(获得两个日期相隔的天数)
日期 ± 整数(产生一个新的日期)
常用函数
1、数值运算函数
(1)、绝对值函数 ABS(数值型表达式)
求数值型号表达式的绝对值
(2)、指数函数 EXP(数值型表达式)
计算以e为底的指数幂,即求出e的值。
(3)、取整函数 INT(数值型表达式)
计算数值型表达式的值,取其整数部分。
(4)、求自然对数函数 LOG(数值表达式)
求数值表达式的自然对数。
(5)、最大值函数 MAX(数值型表达式1,数值型表达式2)
计算两个数值表达式的值,取其中最大的值。
(6)、最小值函数 MIN(数值型表达式1,数值型表达式2)
计算两个数值表达式的值,取其中最小的值。
(7)、平方根函数 SQRT(数值型表达式)
计算数值型表达式的算术平方根。
(8)、四舍五入函数 ROUND(数值型表达式1,小数保留位数)
计算数值型表达形式的值,根据小数保留位数进行四舍五入,当小数保留位数为(n≥0)时,对小数点后n+1位四舍五入;当小数保留位数为负数n时,则对小数点前第|n|位四舍五入。
(9)、求余函数(模函数)MOD(数值型表达式1,数值型表达式2)
计算数值表达式1除以数值表达式2的余数,其中数值型表达式2的值不能为0。
2、字符处理函数
1)宏替换函数 字符型内存变量[.]
在字符型内存变量前使用宏替换函数符号,将用该内存变量的值去替换和内存变量名。
2)字符串长度函数 LEN(字符型表达式)
测试字符串长度,即计算字符型表达式最终结果的字符个数,返回值为数值型。
3)查找子字符串位置函数
AT(字符型表达式1,字符型表达式2)[,数值型表达式])
查找字符型表达式1在字符型表达式2中的位置,返回值为数值型。如有数值型表达式,其值为n,则返回字符型表达式1在字符型表达式2中的第n次出现的起始位置,缺省为第一次。如果字符型表达式1不在字符型表达式2中,返回值为0。
4)空格生成函数 SPACE(数值型表达式)
产生由数值型表达式代表数目的空格,返回值为字符型。
5)取子字符串函数
SUBSTR(字符型表达式,数值型表达式1[,数值型表达式2])
在字符型表达式中,截取一个子字符串,起点由数值表达式1给出;截取字符的个数由数值型表达式2给出。缺省表达式2,将从起点到字符表达式结尾。函数的返回值为字符型。
6)取左子串函数 LEFT(字符型表达式,数值型表达式)
在字符型表达式中,从左边开始截取数值型表达式指定的个数,返回值为字符型。
7)取右子串函数 RIGHT(字符型表达式,数值型表达式)
在字符型表达式中,从右边开始截取数值型表达式指定的个数,返回值为字符型。
8)删除空格函数 ALL TRIM(字符串表达式
删除字符串表达式中前导和末尾空格。
3、转换函数
1)大写转小写函数 LOWER(字符型表达式)
将字符型表达式中的大写字母转换为小写字母,返回值为字符型。
2)小写转大写函数 UPPER(字符型表达式)
将字符型表达式中的小写字母转换为大写字母,返回值为字符型。
3)字符串转日期函数 CTOD(字
您可能关注的文档
- ddatte命令.doc
- VFP中的组合框控件(combobox).doc
- DDB-303A型便携式电导率仪.doc
- VFP打印和报表经验.doc
- VFP数据库选择题.doc
- DDB函数与双倍余额递减法.doc
- VFP汉字输入法类控件.doc
- DDC桩与强风化岩地基的详细介绍.docx
- VF经典题程序题汇总.doc
- VG8000V系列法兰连接用于水和乙醇阀门.doc
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国黄铜合页行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国竹工艺家具行业投资前景及策略咨询研究报告.docx
- 2025年中国微机数显自动分析仪市场调查研究报告.docx
- 2026年及未来5年内中国微尘白色粉笔行业投资前景及策略咨询研究报告.docx
- 2025年中国微电脑型压胶机市场调查研究报告.docx
- 2026年及未来5年内中国数字化等功游泳训练测试系统行业投资前景及策略咨询研究报告.docx
- 2025年中国圆形花瓶市场调查研究报告.docx
- 2026年及未来5年内中国植物纤维静淀过滤器行业投资前景及策略咨询研究报告.docx
- 2025年中国超音波手套机市场调查研究报告.docx
原创力文档

文档评论(0)