- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VFP数据库与程序设计
实验报告
(第一章 数据库技术基础)
学号:
姓名:
专业:
教师:
第一章 数据库技术基础
【实验题目】VFP基础知识
【实验目的】通过本次实验,让学生了解VFP6.0环境,掌握VFP6.0的语法基础,主要掌握对内存变量、数组变量的定义与使用,以及常用函数、运算符与表达式的使用。
【实验准备】
1.在C盘根目录下创建文件夹“我的VFP实验作业”。
2.启动VFP6.0,将“我的VFP实验作业”文件夹设置为默认工作目录。
3.通过“新建”---“文件”菜单命令创建一个项目文件:jxgl.pjx。
【实验内容】
实验步骤参考上机实验2.3,记录实验结果(包含实验输入命令及显示结果)。
请同学认真按照教材上实验步骤完成实验内容,并在下面记录实验结果:
内存变量赋值练习
实验要求 输入命令 显示结果 内存变量A、B、C均赋值为0 Store 0 to A,B,C
?A,B,C 0 0 0 ABC1赋值为.F. abc1=.f.
?abc1 .F. ABC2赋值为日期型2001年10月1日 abc2={^2001/10/01}
?abc2 10/01/01 ABC3赋值为“Visual” abc3=visual
?abc3 visual ABC4赋值为“Fox” abc4=fox
?abc4 fox ABC5赋值为“Pro” abc5=por
?abc5 por ABC6赋值为“6.0” abc6=6.0
?abc6 6.0 显示表达式ABC3+space(1)+ ABC4+ABC5+space(1)+ABC6的值 数组的定义和使用
实验要求 输入命令 显示结果 定义一维数组a,数组中有6个元素,并依次赋值为1、2、3、4、5和6,并显示结果。 定义一个3*2的二维数组arry,并赋初值如表2-11所示,且显示内存中的数组元素值。 常见函数的使用
实验要求 输入命令 执行结果 对3.1415926进行四舍五入,保留两位小数 ?round(3.1415926,2) 3.14 对1234.56取整 ?int(1234.56) 1234 求36的平方根 ?sqrt(36) 6.00 求100除6的余数 ?mod(6,100) 6 求字母“o”在“VisualFoxPro6.0”中第二次出现的位置 ?at(o,VisualFoxPro6.0,2) 12 计算字符串“VisualFoxPro 6.0中文版”的长度 ?len(VisualFoxPro 6.0中文版) 22 利用建立空格函数在字符串“湖北”和“武汉”之间插入8个空格 ?湖北+space(8)+武汉 湖北 武汉 求字符串“VisualFoxPro 6.0”中的子串“FoxPro” ?substr(VisualFoxPro 6.0,7,6) FoxPro 求字符“a”的ASCII码值 ?ASC(a) 97 求ASCII码值为88的字符 ?CHR(88) X 将“3.14aa159”转换为数值类型,并证明其为数值型 ?VAL(3.14aa159)
?varTYPE(VAL(3.14aa159)) 3.14
N 将字符串“01/01/2001”转换为日期类型,并证明其为日期型 SET DATE TO MDY
SET CENTURY ON
?CTOD(01/01/2001)
?varTYPE(CTOD(01/01/2001)) 01/01/2001
D 将日期类型数据{^2001/01/01”}转换为字符型数据 ?DTOC({^2001/01/01})
DTOC({^2001/01/01}) 01/01/2001
C 求系统日期 ?date() 03/11/14 求系统年份 ?year({^2014/03/11}) 2014 表达式
(1)根据第一列的命令,填写实验显示结果。
在命令窗口中输入命令 显示结果 A=”Visual”
B=”FoxPro”
C=”6.0”
?A+B+C VisualFoxPor6.0 A=”Visual”
B=”FoxPro”
C=”6.0”
?A-B-C VisualFoxPor6.0 AA=”圆周率”
圆周率=3.1415926
R=2.5
?AA*R^2 19.634953750 (2) 根据第一列的实验要求写出正确表达式,并记录相应的运行结果。
实验要求 表达式或命令 显示结果 判断2001年是否是闰年 将两个字符串“湖北”和“武汉”连接起来
判断字符串“am”是否为字符串“I am student”的子串 判断字符串“amd”是
文档评论(0)