当前位置:首页 » 考试成绩 » 学生入学成绩vf程序编写

学生入学成绩vf程序编写

发布时间: 2020-12-13 20:27:30

1. 急求帮做VF学生成绩管理信息系统查询的程序设计包括原代码!!!

我有VF学生成绩管理信息系统

2. 求大神指点,vfp程序编写 根据学生表、成绩表和课程表编写一个程序,实现按学号查找学生成绩的信息

程序如下:
clear
accept "请输入查找的学号:" to xh
select * from 学生表 where 学号=xh
if _tally>0 then &&找到学生
select a.学号,课程版名,成绩权,学分 from 学生表 a,课程表 b,成绩表 c ;
where a.学号=c.学号 and b.课程号=c.课程号 and a.学号=xh ;
into table test
else
? "查无此学生信息!"
endif
return

3. 急求,用VFP编写一个可以按学生姓名来查询学生指定科目成绩的程序

USE a IN 1
USE b IN 2
USE c IN 3

CLEAR
input '请输入学生姓名(格式如: "张菲版");' to xsxm1

SELECT a.学号, a.姓名, b.语文成绩, c.计算机成权绩;
FROM a INNER JOIN b ON a.姓名 = b.姓名 INNER JOIN c ;
ON a.姓名 = c.姓名 WHERE a.姓名 = xsxm1 INTO CURSOR xscjb

BROWSE

4. VFP中编写程序,分别统计学生表中男生及女生的总人数。并分别计算男女生的入学平均成绩

)编写程序,分别统计学生表中男生及女生的总人数。并分别计算男、女生的入学平均成绩。(提示:统计人数用COUNT集函数,计算平均成绩用AVG集函数。

5. 用VFP解答,编写一个程序,统计成绩管理数据库中每个学生的平均分,

我给上表起名为 成绩表 程序如下:

select 姓名,(课程01成绩+课程02成绩+课程03成绩)/3 as 平均分;
from 成绩表 into cursor s
list 姓名,平均分

6. 关于大一下VF学生成绩管理数据库设计论文以及程序。

你说来的很源清楚,明白的, 进去找下www.disio.cn

7. 用VFP编写程序,从成绩表(成绩.dbf)中查找学号为"20001"学生的课程号为"C02"的课程成绩

use 成绩
loca for 学号抄='2001' and 课程号袭="C02"
if eof()
? "没有找到"
return
endif
a=课程成绩
if a>=90
? "优秀"
else
if a>=80
? "良好"
else
if a>=70
? "中等"
else
if a>=60
? "及格"
else
? "不及格"
endif
endif
endif
endif

另一种做法:

use 成绩
loca for 学号='2001' and 课程号="C02"
if eof()
? "没有找到"
return
endif
a=int(课程成绩/10)
do case
case a>=9
b="优秀"
case a=8
b="良好"
case a=7
b="中等"
case a=6
b="及格"
other
b="不及格"
endcase
? b

8. 高分急求帮做VF学生成绩管理信息系统查询的程序设计包括原代码!!!

Based on your subject 高分急求帮做VF学生来成源绩管理信息系统查询的程序设计包括...,
带着你的问题和Email来找我,
如果你有更多的要求也可以告诉我们,
有时间可以帮你,
网络_Hi给我吧,
此回复针对所有来访者和需求者有效,
ES:\\

9. VF的编程 在一张学生档案xsda其中包括成绩,字段,编写程序统计并输出cj大于500分的学生人数

1. 在已打开的表中有“姓名”字段,此外又定义了一个内存变量“姓名”。要把内存

变量“姓名”的值赋给当前记录的“姓名”字段,应使用什么命令?

姓名=m.姓名

2. 设txl.dbf有10条记录,在命令窗口执行下列命令后,表的当前记录是什么?

USE txl

GO 5

LIST NEXT 3

SKIP –2

第6条记录。

3. 在不同工作区之间切换用什么命令?如何访问别的工作区中的表?

可以用 SELECT 〈工作区号〉|〈别名〉|0 命令来在不同的工作区之间切换。

在当前工作区中可以访问其他工作区中的表的数据,但要在非当前表的字段名前加上别

名和连接符,引用格式为:别名.字段名或别名->字段名

4. 什么叫关联?如何建立关联?

所谓关联,就是当前表记录指针的移动,能引起别的表按某种条件相应地移动记录指针。建立关联后,称当前表为主文件,与主文件建立关联的表为子文件。

建立一对一的关联可以用命令:SET RELATION TO [〈关联表达式1〉] INTO 〈工作区号1〉|〈别名1〉

建立一对多的关联可以用命令:SET SKIP TO [〈别名1〉[,〈别名2〉…]

5. 就学生表,写出实现下列操作的命令:

(1) 显示第5号记录;

go 5

display

(2) 显示第5号至第10号之间的全部记录;

go 5

list next 6

(3) 连续列出1980年以后出生的学生的姓名与出生年月;

list for year(出生日期)>=1980 fields 姓名,出生年月

(4) 显示在1985年1月1日至1983年12月31日之间出生的学生记录;

list for 出生年月>={12/31/1983} and 出生年月<={01/01/1985}

(5) 在表的顶部增加一个新记录;

go top

insert before

(6) 修改最后一个记录;

go bottom

edit

(7) 将16岁以下的少数民族学生入学成绩提高20分;

replace 入学成绩 with 入学成绩+20 for year(date())-year(出生年月)<=16 and 少数民族=.t.

(8) 将学生表原样复制为xsda.dbf,并物理删除xsda.dbf中记录号为偶数的记录;

to xsda.dbf

delete for int(recn()/2)=recn()/2

(9) 显示入学成绩前5名的记录;

index on 入学成绩

list next 5

(10)统计1985年出生学生的人数,并把它存入变量number中;

count for year(出生年月)=1985 to number

(11)分别求男、女学生的平均年龄;

average for 性别=’男’

average for 性别=’女’

(12)查找并显示出第一位少数民族学生;

locate for 少数民族=.t.

display

(13) 建立一个结构复合索引文件,其中包括两个索引:记录以学号降序排列;记录

按出生年月升序排列;

index on 学号 tag a desc

index on 出生年月 tag b

(14) 查询年龄最小和最大的学生;

calculate min(出生年月) to a

display for 出生年月=a

calculate max(出生年月)=b

display for 出生年月=b

(15) 按性别对入学成绩进行汇总。

index on 性别 tag c

total on 性别 fields 入学成绩 to xbhz

6. 按图1.5建立选课表,然后通过“学号”索引建立学生表与选课表之间的关联,分

别在一对一和一对多关联下显示学号、姓名、课程号和成绩,分析输出结果的差异。

你看看,要编太麻烦了。你就按他,应该很简单。

10. vf 在线等 怎么写这些程序

USE学生表
BROWSEforSUBSTR(姓名,1,2)=[李]
BROWSEfor院系=[计算机]
REPLACEallforALLTRIM(院系)=[外语]院系with[英语]
REPLACEallforALLTRIM(学号)=[03035002]入学成绩内with480
DELETEALLforYEAR(出生日期容)<1982
RECALLallfor性别=[男]
DELETEALLfor入学成绩>=400.and.入学成绩<=450
......

热点内容
武汉大学学生会辅导员寄语 发布:2021-03-16 21:44:16 浏览:612
七年级学生作文辅导学案 发布:2021-03-16 21:42:09 浏览:1
不屑弟高考成绩 发布:2021-03-16 21:40:59 浏览:754
大学毕业证会有成绩单 发布:2021-03-16 21:40:07 浏览:756
2017信阳学院辅导员招聘名单 发布:2021-03-16 21:40:02 浏览:800
查询重庆2018中考成绩查询 发布:2021-03-16 21:39:58 浏览:21
结业考试成绩怎么查询 发布:2021-03-16 21:28:40 浏览:679
14中医医师资格笔试考试成绩查分 发布:2021-03-16 21:28:39 浏览:655
名著赏析课程标准 发布:2021-03-16 21:27:57 浏览:881
北京大学商业领袖高端培训课程 发布:2021-03-16 21:27:41 浏览:919