- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
一、根本操作题〔共四小题,第1和2题是7分、第3和4是8分〕
1.在考生文件夹下人事管理数据库中,为职工表中的性别字段设置有效性规那么,只能取男或女;默认值是男。
2.建立快捷菜单cd,选项有翻开、关闭和退出。生成同名的菜单程序文件。
3.为职工表参加一个普通索引,索引名和索引表达式均为部门编号,升序。
4.为职工表和部门表建立联系,定义参照完整性规那么:删除规那么为级联,更新规那么和插入规那么为限制。;此题的主要考核点:字段有效性规那么的建立、字段默认值的设置、快捷菜单的建立、普通索引的建立、建立两个表之间的联系、设置参照完整性约束。
1、利用文件菜单下的翻开命令翻开数据库人事管理。再翻开职工表的表设计器,选择性别字段,在其字段有效性规那么栏中输入:性别$男女,在默认值栏中输入:男。
2、在文件菜单中选择新建,在新建对话框中选择菜单,单击新建文件按钮,选择快捷菜单,在菜单设计器中输入三个菜单项翻开、关闭和退出,单击菜单菜单中的生成,按提示保存为cd,并生成菜单源程序文件〔MPR〕。
3、翻开职工表的表设计器,翻开索引选项卡,在索引名处输入:部门编号,类型选择普通索引,表达式为:部门编号,排序为升序。
4、在数据库设计器中,选中部门表中的索引部门编号并拖动到职工表的部门编号的索引上并松开,这样两个表之间就建立起了永久联系。建立好永久联系之后,在两处表的部门编号索引之间有一条线,单击这条表示两个表之间联系的线,线会加粗,此时在主菜单中选择数菘?中的编辑参照完整性(I),系统弹出参照完整性生成器对话框,在更新规那么标签中,选择限制规那么,在删除规那么中选择级联,在插入规那么中选择限制,单击确定保存所编辑的参照完整性。;二、简单应用〔2小题,每题20分,计40分〕
1.编写程序文件prgone.prg,其功能是从人事管理数据库的相关表中查询销售部从1985年到1989年这5年出生的所有职??的信息,并存到表cyqk.dbf中。查询结果包含编号、姓名、出生日期和部门名称〔部门表中的名称〕4个字段;按职工的出生日期和编号升序排序。最后运行该程序。
2.扩展基类ListBox,创立一个名为MyListBox的新类。新类保存在名为Myclasslib的类库中,该类库文件存放在考生文件夹下。设置新类的Height属性的默认值为120,Width属性的默认值为80。;此题的主要考核点:利用SQL_SELECT语句建立查询程序、新建自定义表单类。
解题思路:
第1题:在VisualFoxPro主窗口中按下组合键Ctrl+N,系统弹出新建对话框,在文件类型中选择程序,点击新建文件按钮,在弹出的代码编辑器窗口中输入以下代码:
SELECT编号,姓名,出生日期,名称AS部门名称FROM部门,职工;
WHERE部门.部门编号=职工.部门编号AND部门.名称=销售部;
ANDYEAR(职工.出生日期)=1985ANDYEAR(职工.出生日期)=1989;
ORDERBY出生日期,编号INTOTABLEcyqk.dbf
最后保存并运行该程序。
;
第2题:建立类可以使用文件菜单完成,选择文件--新建--类--新建文件,在弹出的新建类对话框中:在类名右边的文本框中输入:MyListBox,在派生于右边的列表框中选择ListBox,在存储于右边的浏览中选择考生文件夹,再输入文件名Myclasslib,单击保存按钮,然后单击确定按钮,翻开类设计器窗口,进入类设计器环境,在属性窗口中,将新类的Height属性设置为120,Width属性设置为80。;三、综合应用〔1小题,计30分〕
为了对人事管理数据库中的数据进行查询,请设计一个用于查询部门职工的表单。该表单的名称为formone,文件名为pform.scx,标题为人员查询,其界面如以下图所示:;表单左侧有一个名为Labelone的标签,显示内容为输入部门;一个名为Textone的文本框,用于输入部门名称;两个名为Commanda和Commandb的命令按钮,分别显示查询和退出。表单右侧是一个名为Gridone的表格。
单击查询按钮,查询指定部门所有职工的信息,包括职工的姓名、性别、出生日期和编号,按编号升序排序。查询结果不仅显示在表单右侧的表格中,也保存在表文件tableone.dbf中。
单击退出按钮,关闭并释放表单。
最后运行表单,在文本框中输入部门名称开发部,单击查询按钮,显示并保存相应的查询结果。
;此题的主要考核点:表单文件的创立、控件的属性的修改、SQL语句运用、表单的退出。
您可能关注的文档
- 双模式TBM连续皮带出渣专项方案.docx
- 遗传实验15-人类性状的遗传分析.ppt
- 七年级地理(上)读图复习题(附答案).doc
- 课堂观察的视角与方法---欢迎来到合肥市八中.ppt
- 二重积分的计算法.doc
- 见证取样讲稿.ppt
- 中国塌塌垫行业市场前景分析预测年度报告(目录).docx
- 人教版化学选修5第三章第三节羧酸酯教学设计.doc
- 高考大一轮总复习8.1空间几何体的结构特征、三视图、直观图.doc
- 走向世界大战.ppt
- 部编版一年级语文下册第四单元《8 夜色》教学课件(2025年春-新编教材).pptx
- 江苏省盐城市五校2024-2025学年高一下学期4月期中联考数学试卷(含答案).pdf
- 2025年高一语文教师工作总结简单版(六).docx
- 第12课《台阶》课件 2024—2025学年统编版语文七年级下册(共39张PPT).pptx
- 部编版一年级语文下册第四单元《语文园地四》教学课件(2025年春-新编教材).pptx
- 部编版一年级语文下册第四单元《9 端午粽》教学课件(2025年春-新编教材).pptx
- 指导技能的关键要素与提升的策略研究与分享.docx
- 湖南省永州四中直升班2025届高三(下)适应性数学试卷(含答案).pdf
- 湖北省荆荆宜襄·四地七校联盟2024-2025学年高一(下)期中联考数学试卷(含答案).pdf
- 2025年04月17日袁荣的初中历史组卷.docx
文档评论(0)