用vf6.0创建学生表实现以下操作:显示10月1985 1到1983 12 31之间出生的学生记录。

你好,首先说几句题外话:我不自信能帮到你,不是因为我对自己的VF水平不自信,而是.....恕我直言,通过你的提问,我感觉你对VF的了解太少了,你对VF的态度不是从长期应用中学习,而是急功近利。也许行不通。VF说到底是一门编程语言,不像EXCEL,两天就能简单上手。(有点太啰嗦了,开始回答!)

首先,创建一个表,在命令窗口中键入以下命令,然后按enter键:

创建表student(学号C(6),姓名C(10),出生日期D,国籍C(10),性别C(2))

这里创建了一个名为student的表,它的结构是6个字符的学号、10个字符的姓名、日期类型出生日期和年份、10个字符的国籍和2个字符的性别。

虽然已经创建了表,但是它的内容是空的。您可以使用“使用学生”命令打开该表,然后使用“编辑”或“浏览”命令进入该表。

现在,假设您已经完成了输入,我将给出以下操作的命令:

1,显示1985 65438+10月1和1983 65438+2月31之间出生的学生的记录。

浏览(出生日期,{1983.12.31},{1985.01})

需要注意的是,该命令会显示两天内出生的学生:1985 65438+10月1和1983 65438+2月31。如果不想包含这两天,需要将命令改为。

浏览(出生日期,{1984.01.01},{1984.12.438+0})

2.连续列出1980之后出生的学生的姓名和出生日期。

浏览字段名,出生年份> =1980

3.找到并显示第一个少数民族学生。

为国家定位

浏览下一页1

以上三个操作都使用browse命令来显示结果。该命令会弹出一个窗口,以表格的形式列出记录,您可以在表格中编辑和删除它们。除了这种显示方式,还可以直接在屏幕上以列表的形式显示记录。该命令更改如下:

1,列出介于(出生日期,{1983.12.31},{1985.438+0})之间的值

2.列出字段名称,出生日期> =1980

3.为国家定位

显示关闭

上面的命令只显示记录,没有编辑功能,但是可以通过添加后缀print将显示结果输出到打印机。比如第三个带后缀的问题变成这样:

为国家定位

关闭显示以打印

结果将由打印机打印出来。

就这些,希望对你有用!