foxpro教案

发布 2022-10-28 19:52:28 阅读 9761

foxpro教案。

一、建立表。

1、 打开foxpro软件,执行“文件”菜单下面的“新建”命令,在弹出的对话框中选择“表”,然后单击“新建文件”,在弹出的对话框中“输入表名”位置处输入要保存的表名“如a1”;在弹出的对话框中“保存类型”位置处如果为表/dbf(*.dbf),则不做任何改动,在弹出的对话框中“保存类型”位置处如果不是表/dbf(*.dbf),则在该对话框的下拉列表框中选择保存类型为“表/dbf(*.

dbf)”;在弹出的对话框中“保存在”位置处选择该表要保存的位置“如c:\0015文件夹”;然后单击“保存”按钮。

2、 单击“保存”按钮后,在弹出的对话框中输入以下内容:

字段名字段类型字段宽度小数点。

编号字符6姓名字符8

部门字符6工资数值62

奖金数值62

补助数值62

水电费数值52

房租费数值52

输入完以后单击“确定”按钮,然后弹出的对话框问你“现在输入数据记录吗?”,选择“是”按钮,然后输入下列数据:

数据输入完以后单击**的“关闭”按钮。

说明:vfp6数值型字段长度:字段的长度=整数位长度+小数位长度+1(小数点)

字符型字段长度:汉字的个数×2

vfp6中数据表用ctrl+w 存盘。

vfp6中设置默认文件命令:set default to 盘符:\目录。

例如: set default to d:\admin3

二、将复制为。

在“命令窗口”中输入以下内容(如当前窗口中没有命令窗口,则执行“窗口”菜单下面的“命令窗口”命令):

在“命令窗口”中输入内容以前必须先要打开表打开表的步骤如下:执行“文件”菜单下面的“打开”命令,在弹出的对话框中“搜寻”位置处选择要打开的文件的位置;在弹出的对话框中“文件类型”位置处如果为表/dbf(*.dbf),则不做任何改动,在弹出的对话框中“文件类型”位置处如果不是表/dbf(*.

dbf),则在该对话框的下拉列表框中选择文件类型为“表/dbf(*.dbf)”;在弹出的对话框中单击要打开的文件,在弹出的对话框中选择“独占”命令前的复选框,然后单击“确定”按钮。)

copy to e:\0015\foxpro\

然后按回车键。

注意:所有的标点符号均是在英文状态下输入。

三、在中增加字段。

首先打开打开的步骤同上),然后执行“显示”菜单下面的“表设计器”命令,然后在弹出的对话框中输入以下内容:

收入合计(数值型,宽度8位,小数点2位)、支出合计(数值型,宽度8位,小数点2位)、实发金额(数值型,宽度8位,小数点2位)

输入完以后单击“确定”按钮。

四、用记录修正命令求出三个字段的值(其中,收入合计为工资、奖金、补助之和;支出合计为水电费、房租费、之和;实发金额为收入合计、支出合计之差)。

步骤如下:1)打开。

2)执行“显示”菜单下面的“浏览a2”命令。

3)执行“表”菜单下面的“替换字段”命令。

4)在弹出的对话框中“字段”位置处从下拉列表框中选择“总分” 选项,单击对话框中的按钮,在弹出的对话框中“字段”位置处从下拉列表框中双击“语文”选项,在弹出的对话框中“数学”位置处从下拉列表框中单击“+”选项……,最后单击“确定”按钮。返回上一级对话框,在上一级对话框的“作用范围”位置处从下拉列表框中选择“all” 选项,然后单击“替换”按钮。

5).其它替换同上。

五、按部门建立排序文小件降序排列)

1).打开。

2).在“命令窗口”中输入以下内容:

sort to c:\0015\ on 班级 /d

d则为降序;/a则为升序。

六、按部门建立汇总库。

1).打开并用sort排序。

2).在“命令窗口”中输入以下内容:

total to c:\0015\ on 班级。

七、 将按delimited方式转换成文本文件或存储文件。

1).打开。

2).在“命令窗口”中输入以下内容:

copy to “c:\0015\ delimited

或 copy to “c:\0015\ delimited

八、使用foxpro循环结构编制一个计算s=3+6+9+……99的程序,并将结果从屏幕输出,源程序存入文件文件中。

1).执行“文件”菜单下面的“新建”命令,在弹出的对话框中选择“程序”,然后单击“新建文件”;

2).在弹出的“程序”窗口中输入以下内容:

clearset talk off

store 0 to s1,c1,c2

for i=1 to 100

c1=i/3

c2=int(i/3)

if(c1=c2)

s1=s1+i

endifendfor

s1输入完以后执行“文件”菜单下面的“保存”命令,在弹出的对话框中“保存文档为”位置处输入要保存的名称“如a”;在弹出的对话框中“保存类型”位置处如果为程序(*.prg),则不做任何改动,在弹出的对话框中“保存类型”位置处如果不是程序(*.prg),则在该对话框的下拉列表框中选择保存类型为“程序(*.

prg)”;在弹出的对话框中“保存在”位置处选择该表要保存的位置“如c:\0015文件夹”;然后单击“保存”按钮。

3).程序输入完和保存后,如果要运行程序,则在“程序”窗口状态下执行“编辑”菜单下面的“全部选定”命令,然后单击“工具栏”上的按钮,如果有错误,则系统会有提示,如果无错误,程序运行的结果将会在屏幕的左上角显示。

九、其它。1、 索引,如:

index on 班级 to c:\foxpro\student

2、替换,如:

1) replace gz with gz + 100 for 职称=”教授”

(2) replace 平均分 with (语文 + 数学)/2 all

3) replace 平均分 with (语文+数学)/2 for 姓名=’王朋’

3、(vfp6教材 p29)for 与 while 的区别:

for: 对满足条件的所有记录进行操作。

while: 则从数据表中的当前记录开始向下顺序判断,只要出现不满足条件的记录就终止,而不管其后面是否还有满足条件的记录。

4、store 100 to a1,a2,a3

5、(高级复习资料第27页数据库设计第6小题,先排序,后才能汇总。)

6、(高级复习资料第27页数据库设计第7小题)

clear all

a=94b=93

c=91d=95

e=90s**e to d:\006\foxpro\ab5

查看变量:rest from d:\006\foxpro\ab5

disp memo )

7、(中级复习资料第25页数据库设计第7小题)

clear all

a1=3a2=3

a3=2a4=3

a5=3s**e to d:\0006\foxpro\ab5

十、vfp中:shape1形状属性对话框的curvature的值为99时为圆,若形为椭圆,可用鼠标拖为圆形。

十一、vfp中:“显示”菜单下的“追加方式”和“表”菜单下的“追加记录”的区别:

答:1、“显示”菜单下的“追加方式”,是在打开的表中添加新记录;

2、“表”菜单下的“追加记录”,是将另一个dbf表中的记录,追加到当前打开的表中。

教案写作教案

学生年级 高三。学习目标 因为高三学生语法词汇的学习已经接近全面,所以希望脱离枯燥的课本,通过一些课外美文的学习,让学生在学到语法词汇知识的同时,因为实在面临高考阶段。陶冶学生的情操,培养对未来的梦想的追逐与对英文产生兴趣。学习重点 重点词汇,以及对从句的分析,课文的理解以及分析写作手法,什么增强了...

安全教案教案

第一课开学了。学习目的 通过本节课的学习,让学生知道安全课的重要性,从而像上其它课一样,上好安全课。学习内容 同学们,新学期已经开学了,新的学习生活开始了。学校,是我们学习求知的地方,也是我们生活和娱乐的地方,在这里,我们将一天天的长大,学到很多知识 在这里,我们生活和娱乐,会留下很多美好的回忆。同...

英语教案 教案

深圳市龙岗区龙鹏学校四年级上学期英语教案。深圳市龙岗区龙鹏学校四年级上学期英语教案陈雄辉。深圳市龙岗区龙鹏学校四年级上学期英语教案陈雄辉。深圳市龙岗区龙鹏学校四年级上学期英语教案陈雄辉。深圳市龙岗区龙鹏学校四年级上学期英语教案陈雄辉。深圳市龙岗区龙鹏学校四年级上学期英语教案陈雄辉。深圳市龙岗区龙鹏学...