就业数据资源平台
当前位置:首页 > Visual FoxPro
2011年计算机二级VFP上机考试冲刺模拟试题(23)

  第23套


  一、


  一、命令方式:启动Visual Foxpro系统后,在命令窗口中输入


  CREATE PROJECT Sproject && 保留字可以取前四个字母


  二、可以使用菜单方式进行建立


  1. 单击“文件\新建”命令项,弹出“新建”对话框。


  2. 在“新建”对话框中,选择“项目”单选钮,再按“新建文件”按钮,弹出“创建”对话框。


  3. 在“创建”对话框中输入项目文件名“Sproject”,再按回车键或按“保存”按钮,这样就可以建立项目文件了,并出现“项目管理器”对话框。


  1. 打开项目“Sproject”,在项目管理器中的“数据”选项卡中,选择“数据库”,单击“添加”按钮。


  2. 在“打开”对话框中,选定库文件“sdb.dbc”,然后单击“确定”命令按钮即可。


  一、命令方式


  1. 打开数据库文件


  OPEN DATABASE SDB


  2. 把自由表teacher添加到数据库中


  ADD TABLE teacher


  二、操作方式


  1. 在“项目管理器-Sproject”中,展开“数据库”,再展开“sdb”,再展开“表”,单击“添加”按钮,在“打开”对话框中,选择表“teacher.dbf”,再单击“确定”按钮。


  2. 选择表“teacher”,再单击“修改”按钮,在“表设计器-teacher.dbf”中,单击“索引”选项卡,然后输入索引名“教师号”,选择类型为“主索引”,表达式为“教师号”,最后单击“确定”按钮,再单击“是(Y)”这样索引就建立了。


  3. 选择表“class”,再单击“修改”按钮,在“表设计器-class.dbf”中,单击“索引”选项卡,然后输入索引名“班主任号”,选择类型为“普通索引”,表达式为“班主任号”,最后单击“确定”按钮,再单击“是(Y)”这样索引就建立了。


  4. 按“Ctrl+W”键保存该项目。


  1. 打开并修改数据库


  MODIFY DATABASE sdb


  2. 在“数据库设计器-sdb”中,然后选择“class”表中主索引键“班级号”并按住不放,然后移动鼠标拖到“student”表中的索引键为“班级号”处,松开鼠标即可。


  3. 在“数据库设计器-sdb”中,然后选择“teacher”表中主索引键“教师号”并按住不放,然后移动鼠标拖到“class”表中的索引键为“班主任号”处,松开鼠标即可。


  二、


  1. 单击“文件\新建”命令项。


  2. 在“新建”对话框中选择“菜单”单选钮,再按“新建文件”按钮。


  3. 在“新建菜单”对话框中选择“菜单”按钮,在菜单设计器中的“菜单名称”中依次输入“数据浏览”和“退出”这两个主菜单项,选择“数据浏览”菜单项,在“结果”中选择“子菜单”,单击“创建”按钮,在“菜单设计器”中,输入两个子菜单项“学生表”和“课程表”。选择“退出”菜单项,在“结果”中选择“子菜单”,单击“创建”按钮,在“菜单设计器”中,输入一个子菜单项“返回到系统菜单”。


  4. 在“学生表”子菜单的“结果”选择“过程”并输入命令下列语句


  SELECT * FROM STUDENT


  5. 在“课程表”子菜单的“结果”选择“过程”并输入命令下列语句


  SELECT * FROM COURSE


  6. 在“退出”主菜单的“结果”选择“过程”并输入下列命令 set sysmenu to default


  7. 单击工具栏上“保存”按钮,在弹出“保存”对话框中输入“smenu”即可。


  8. 在“菜单设计器”窗口下,单击“菜单”菜单栏,选择“生成”菜单项,生成“smenu.mpr”文件。


  第1行:OPEN DATABASE sdb


  第2行:CREATE VIEW S_VIEW AS;


  第5行:WHERE Student.班级号=Class.班级号 AND Teacher.教师号=Class.班主任号


  三、


  1. 建立表单


  CREATE FORM sdisplay


  2. 在“表单设计器”中,在“属性”的Caption处输入“学生课程教师基本信息浏览”,在Name处输入“sform”,在Height处输入“280”,在Width处输入“450”,在AutoCenter处选择“.T.”。


  3.在“表单设计器”中,单击鼠标右键,在弹出菜单中选择“数据环境”,在“数据环境设计器-sdisplay.scx”中,在“打开”对话框中,选择“student.dbf”表,接着在“添加表或视图”的对话框中,双击表“course”,再在“添加表或视图”的对话框中,双击表“teacher”,再按“关闭”按钮,关闭“添加表或视图”对话框。


  4. 在“表单设计器”中,添加一个页框Pageframe1,在其“属性”的PageCount处输入“3”,在Left处输入“18”,在Top处输入“10”,在Height处输入“230”,在Width处输入“420”。选中Page1,在其“属性”的Caption处输入“学生表”,选中Page2,在其“属性”的Caption处输入“课程表”,选中Page3,在其“属性”的Caption处输入“教师表”。


  5. 在“表单设计器”中,添加一个命令按钮,在其“属性”的Caption处输入“退出”,双击“Command1”命令按钮,在“Command1.Click”编辑窗口中输入“Release Thisform”,接着关闭编辑窗口。


  6. 选中“学生表”页,打开“数据环境”,按住“student”不放,拖至“学生表”页左上角处松开鼠标;选中“课程表”页,打开“数据环境”,按住“course”不放,拖至“课程表”页左上角处松开鼠标;选中“教师表”页,打开“数据环境”,按住“teacher”不放,拖至“教师表”页的左上角处松开鼠标。

就业数据资源平台