资源描述:
《vf上机实验答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、.目录第1章VisualFoxPro数据库基础11.1上机实验11第2章数据与数据处理12.1上机实验21第3章VisualFoxPro数据库及其操作33.1上机实验33第4章关系数据库标准语言SQL94.1上机实验49第5章查询和视图135.1上机实验513第6章表单设计与应用216.1上机实验621第7章菜单设计与应用297.1上机实验729第8章报表设计与应用328.1上机实验832......第1章VisualFoxPro数据库基础1.1上机实验11.1.1认识VisualFoxPro软
2、件1.1.2了解FTP服务器中的内容第2章数据与数据处理2.1上机实验2setdefaultto"d:vf上机实验素材上机实验2"命令先指定默认目录,然后再进行相关操作。2.1.1对表中记录的处理1.对“xuesheng”表完成以下操作①显示表中记录号为偶数的记录。方法1:listforrecno()%2=0方法2:listformod(recno(),2)=0方法3:listforint(recno()/2)=recno()/2②显示表中记录号能被5整除的记录。方法1:listforrec
3、no()%5=0方法2:listformod(recno(),5)=0③显示表中记录号为1、4、7、10……的记录。方法1:listforrecno()%3=1方法2:listformod(recno(),3)=1④显示表中出生年份是7的倍数的记录。方法1:listforyear(出生日期)%7=0方法2:listformod(year(出生日期),7)=0⑤显示表中在1983年以后出生的记录。listforyear(出生日期)>1983⑥显示表中在1986年10月1日以前出生的学生记录。lis
4、tfor出生日期<{^1986/10/01}⑦显示表中姓名中含有“小”的记录。方法1:listfor"小"$姓名方法2:listforat("小",姓名)<>0方法3:listforat("小",姓名)>=1⑧显示表中姓“王”的所有记录。方法1:listforleft(姓名,2)="王"方法2:listforsubstr(姓名,1,2)="王"方法3:listforat("王",姓名)=1...方法4:listfor姓名="王"⑨查找表中姓名的最后一个字是“军”的所有记录。listforrigh
5、t(alltrim(姓名),2)="军"2.将“chengji”表中所有学号的第一个字符替换成“8”。usechengjireplaceall学号withstuff(学号,1,1,"8")1.1.1函数、表达式综合应用1.利用系统的当前日期,显示“今天是XXXX年XX月XX日”方法1:?"今天是"+str(year(date()))+"年"+str(month(date()))+"月"+str(day(date()))+"日"方法2:setcenturyonx=dtoc(date())?"今天是
6、"+right(x,4)+"年"+left(x,2)+"月"+substr(x,4,2)+"日"方法3:setdatetolong?"今天是"+dtoc(date())2.上机操作查看以下表达式的结果①?left("123456789",len("数据库"))à123456②?len(space(3)-space(2))à5③?val(substr("1999",3)+right(str(year(date())),2))+15à9924.00④?val(substr("奔腾586",5,1))
7、*len("VisualFoxPro")à65.00⑤?str(109.87,7,3)à109.870⑥?at("人民","中华人民共和国")à5⑦dd=date()?str(year(dd),4)+"年"+str(month(dd),2)+"月"+str(day(dd),2)+"日"àXXXX年YY月ZZ日(根据系统的当前而定)...第1章VisualFoxPro数据库及其操作1.1上机实验3setdefaultto"d:vf上机实验素材上机实验3"命令先指定默认目录,然后再进行相关操作。
8、1.1.1表的基本操作1.新建表和输入记录create学生信息2.对表中记录的基本操作上述操作完成后,对“学生”表完成以下操作:①显示表中所有女同学的记录。方法1:listfor性别="女"方法2:listfor性别!="男"②显示表中笔试成绩大于等于80分的男同学记录。listfor笔试>=80and性别="男"③显示表中成绩合格的学生姓名、性别、出生日期信息。方法1:listfields姓名,性别,出生日期for合格=.T.方法2:listfields姓名,性别,出生日期for合格④显示表中