运用vf6.0创建一个学生表实现以下操作:显示在1985年1月1日至1983年12月31日之间出生的学生记录2.连续列出1980年以后出生的学生 的姓名与出生年月3.查找并显示第一位少数民族学生
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 11:11:58
![运用vf6.0创建一个学生表实现以下操作:显示在1985年1月1日至1983年12月31日之间出生的学生记录2.连续列出1980年以后出生的学生 的姓名与出生年月3.查找并显示第一位少数民族学生](/uploads/image/z/10038648-48-8.jpg?t=%E8%BF%90%E7%94%A8vf6.0%E5%88%9B%E5%BB%BA%E4%B8%80%E4%B8%AA%E5%AD%A6%E7%94%9F%E8%A1%A8%E5%AE%9E%E7%8E%B0%E4%BB%A5%E4%B8%8B%E6%93%8D%E4%BD%9C%EF%BC%9A%E6%98%BE%E7%A4%BA%E5%9C%A81985%E5%B9%B41%E6%9C%881%E6%97%A5%E8%87%B31983%E5%B9%B412%E6%9C%8831%E6%97%A5%E4%B9%8B%E9%97%B4%E5%87%BA%E7%94%9F%E7%9A%84%E5%AD%A6%E7%94%9F%E8%AE%B0%E5%BD%952.%E8%BF%9E%E7%BB%AD%E5%88%97%E5%87%BA1980%E5%B9%B4%E4%BB%A5%E5%90%8E%E5%87%BA%E7%94%9F%E7%9A%84%E5%AD%A6%E7%94%9F+%E7%9A%84%E5%A7%93%E5%90%8D%E4%B8%8E%E5%87%BA%E7%94%9F%E5%B9%B4%E6%9C%883.%E6%9F%A5%E6%89%BE%E5%B9%B6%E6%98%BE%E7%A4%BA%E7%AC%AC%E4%B8%80%E4%BD%8D%E5%B0%91%E6%95%B0%E6%B0%91%E6%97%8F%E5%AD%A6%E7%94%9F)
运用vf6.0创建一个学生表实现以下操作:显示在1985年1月1日至1983年12月31日之间出生的学生记录2.连续列出1980年以后出生的学生 的姓名与出生年月3.查找并显示第一位少数民族学生
运用vf6.0创建一个学生表实现以下操作:显示在1985年1月1日至1983年12月31日之间出生的学生记录
2.连续列出1980年以后出生的学生 的姓名与出生年月
3.查找并显示第一位少数民族学生
运用vf6.0创建一个学生表实现以下操作:显示在1985年1月1日至1983年12月31日之间出生的学生记录2.连续列出1980年以后出生的学生 的姓名与出生年月3.查找并显示第一位少数民族学生
你好,首先说些题外话:我不太有信心能帮到你,倒不是因为对自己的VF水平没信心,而是.恕我直言,通过你提的问题我感觉你对VF的了解还太少,而且对VF的态度不是从长远的应用考虑去学习它,而是急功近利的拿来就用.可能会行不通,VF最终是一门编程语言,不像EXCEL那种办公软件,学两天就能简单应用了.(啰嗦的有点多了,开始解答!)
首先、创建一个表,在命令窗键入如下命令并回车:
create table student ( 学号 C(6) , 姓名 C(10) , 出生年月 D , 民族 C(10) , 性别 C(2))
这里创建了一个名字为student的表,结构为6位字符的学号、10位字符的姓名、日期型的出生年月、10位字符的民族、2位字符的性别.
表虽然创建了但内容是空的,可以用use student命令打开表,再用edit或browse命令对表进行录入工作.
现假设你已录入完成,我来给出后面几个操作的命令:
1、显示在1985年1月1日至1983年12月31日之间出生的学生记录
browse for between(出生年月,{^1983.12.31},{^1985.01.01})
要注意的是命令将会显示包括1985年1月1日和1983年12月31这两天出生的学生,如果不希望包括这两天命令需要改成
browse for between(出生年月,{^1984.01.01},{^1984.12.31})
2、连续列出1980年以后出生的学生 的姓名与出生年月
browse field 姓名 , 出生年月 for year(出生年月)>=1980
3、查找并显示第一位少数民族学生
locate for 民族"汉族"
browse next 1
以上三个操作都是用browse命令来显示结果的,该命令会弹出一窗口,以表格形式列出记录,并可以在表格内进行编辑、删除等操作.除这种显示方法外还可以直接在屏幕以列表形式显示记录,命令更改如下:
1、list off for between(出生年月,{^1983.12.31},{^1985.01.01})
2、list off field 姓名 , 出生年月 for year(出生年月)>=1980
3、locate for 民族"汉族"
display off
以上命令仅仅是显示记录,没有编辑等功能,但可以通过加 to print 后缀将显示结果输出至打印机.例如第三题加后缀变成这样:
locate for 民族"汉族"
display off to print
结果就会通过打印机打印出来.
就说这些吧,但愿能对你有用!