问答题设置“调用”按钮的Click事件代码,其功能是调用表单的method1方法。
问答题在考生文件夹下的数据库salary_db中完成如下操作:(1)在数据库salary_db中建立表dept,表结构如下:字段名 类型 宽度部门号 字符型 2部门名 字符型 20随后在表中输入5条记录,记录内容如下:部门号 部门名01 制造部02 销售部03 项目部04 采购部05 人事部(2)为dept表创建一个主索引(升序),索引名和索引表达式均是"部门号"。(3)通过"部门号"字段建立salarys表和dept表间的永久联系。(4)为以上建立的联系设置参照完整性约束:更新规则为"级联";删除规则为"限制";插入规则为"限制"。
问答题在下的“订货管理”数据库中完成下列基本操作: (1)将order_detail、order_list和customer表添加到数据库。 (2)为order_list表创建一个主索引,索引名和索引表达式均是“订单号”。 (3)建立表order_list和表order_detail间的永久联系(通过“订单号”字段)。 (4)为以上建立的联系设置参照完整性约束:更新规则为“限制”,删除规则为“级联”,插入规则为“限制”。
问答题1.在考生文件夹下创建一个名为“订单管理”的数据库,并将已有的employee和orders两个表添加到该数据库中。 2.为orders表建立一个按降序排列的普通索引,索引名为je,索引表达式为“金额”。 3.在“订单管理”数据库中新建一个名为customer的表,表结构如下: 客户号 字符型(4) 客户名 字符型(36) 地址 字符型(36) 4.为customer表建立主索引,为orders建立普通索引,索引名和索引表达式均为“客户号”,通过“客户号”为customer表和orders表建立一个一对多的永久联系。
问答题设计一个名称为FORM2的表单,上面有“调整”(名称为Comnaand1)和“退出”(名称为Command2)两个命令按钮。 (1)单击“调整”命令按钮时,调用change_c命令程序实现工资调整。 (2)单击“退出”命令按钮时,关闭表单。 注意:以上两个命令按钮只含一条语句,不可以有多余的语句。
问答题在考生文件夹下,先打开学生数据库SDB,然后创建一个文件名为form的表单,完成如下综合应用:在该表单中设计两个命令按钮,各命令按钮的功能如下:(1)"查询"按钮(Command1):在该按钮的Click事件中使用SQL的SELECT命令查询每个学生所选的所有课程的成绩都是60分以上(包括60分)的学生的学号、姓名、平均成绩和最低分,并将查询结果按学号升序排序存储到表FOUR中。表FOUR的字段为学号、姓名、平均成绩、最低分。(2)"退出"按钮(Command2):单击"退出"按钮时,关闭表单。表单设计完成后,运行该表单进行查询。
问答题在考生文件夹下有仓库数据库ck3,包括如下所示两个表文件:
ck(仓库号C(4),城市C(8),面积N(4))
zg(仓库号C(4),职工号C(4),工资N(4))
设计一个名为ZG3的菜单,菜单中有两个菜单项“统计”和“退出”。
程序运行时,单击“统计”菜单项应完成下列操作:检索㈩所有职工的工资都人于1220元(不包括1220元)的职工所管理的仓库信息,将结果保存在wh1数据表(wh1为自由表)文件中,该文件的结构和CK数据表文件的结构一致,并按面积升序排序。
单击“退出”菜单项,程序终止运行。
(注意:相关数据表文件存在于考生文件火下)
问答题1.在考生文件夹下新建一个名为“供应”的项目文件。 2.将数据库“供应零件”加入到新建的“供应”项目中。 3.通过“零件号”字段为“零件”表和“供应”表建立永久性联系,其中,“零件”表是父表,“供应”表是子表。 4.为“供应”表的“数量”字段设置有效性规则:数量必须大于0并且小于9999;错误提示信息是“数量超范围”(注意:规则表达式必须是“数量>0.and.数量<9999”)。
问答题2.使用SELECT语句查询用户名为“ehengguowe”的客户发布的主题的所有回复。查询结果包含“编号”、“用户名”、“回复时间”和“主题帖编号”四项内容,各记录按“主题帖编号”升序排序,“主题帖编号”相同再按“回复时间”升序排序,查询结果存放在表tableone中。最后将该语句保存在命令文件ptwo.prg中。
问答题(1)在考生文件夹下创建表单文件formone.scx,如图2.28所示,其中包含一个标签Label1、一个文本框Textl和一个命令按钮Command1。然后按相关要求完成相应操作。①如图2-28所示设置表单、标签和命令按钮的Caption属性。②设置文本框的、Value属性值为表达式Date()。③设置“查询”按钮的Click事件代码,使得表单运行时单击该按钮能够完成如下查询功能:从customers表中查询指定日期以后出生的客户,查询结果依次包含“姓名”、“性别”、“出生日期”3项内容,各记录按“出生日期”降序排序,查询去向为表tableone。最后运行该表单,查询1980年1月1日以后出生的客户。(2)向名为“订单管理”的数据库(在基本操作题中建立)添加orderitems表。然后在数据库中创建视图viewone:利用该视图可以从orderitems表查询统计各商品的订购总量,查询结果依次包含“商品号”和“订购总量”(即所有订单对该商品的订购数量之和)两项内容,各记录按“商品号”升序排序。最后利用该视图查询视图中的全部信息,并将查询结果存放在表tabletwo中。
问答题在考生文件夹下完成下列操作。(1)在TheatDB数据库中新建一个名为“好评”的视图,视图的功能是查询2013年7月1日以后(不含)观看的“影评”为“好”的评价数最多的前10名的电影信息;查询结果包含电影编号、电影名、类型和评价数;各记录按照评价数降序排列,若评价数相同则按电影名升序排列。最后利用刚创建的视图“好评”查询视图中的全部信息,并将结果保存到表estimate中。(2)创建一个快捷菜单MyMenu,实现如下图所示的功能,即通过右击表单MyForm中的文本框时弹出的快捷菜单实现文本框字体的设置。具体要求如下:①在MyMenu的“设置”代码中添加接受参数语句:PARAMETERSmfRef。②在快捷菜单MyMenu中添加“宋体”“黑体”和“楷体”菜单项,分别实现将调用快捷菜单的控件或对象的字体名属性(FontName)设置为“宋体”“黑体”和“楷体”,这些功能都通过执行“过程”完成。③生成菜单程序文件。④打开表单MyForm,在文本框Text1的RightClick事件代码中添加调用快捷菜单MyMenu的命令,实现通过快捷菜单设置Text1文本字体的功能。
问答题(1)在考生文件夹下新建一个名为College的数据库文件,将自由表"教师表"、"课程表"和"学院表"依次加入该数据库。(2)通过表设计器为"教师表"的"职工号"字段设置有效性规则:职工号的最左边四位字符是"1102"。(3)打开one.prg文件,修改其中的一处错误,程序执行的结果是在屏幕上显示" 2 4 6 8 10"。注意:错误只有一处,文件修改之后要存盘。(4)使用表单向导为"课程表"建立表单two,选择"课程表"的所有字段,其他选项均取默认值。
问答题将“销售表”中的日期在2000年12月31日前(含2000年12月31日)的记录复制到一个新表“2001.dbf”中。 (2)将“销售表”中的日期(日期型字段)在2000年12月31日前(含2000年12月31日)的记录物理删除。 (3)打开“商品表”,使用BROWSE命令浏览时, 使用“文件”菜单中的选项将“商品表”中的记录生成文件名为“商品表.htm”的htm1格式文件。 (4)为“商品表”创建一个主索引,索引名和索引表达式均是“商品号”;为“销售表”创建一个普通索引(升序),索引名和索引表达式均是“商品号”。 (考生文件夹下载)
问答题1.在考生文件夹下新建一个名为“学校”的数据库文件,并将自由表“教师表”、“课程表”和“学院表”依次添加到该数据库中。2.使用SQL语句ALTERTABLE…UNIQUE…将“课程表”中的“课程号”定义为候选索引,索引名是temp,并将该语句存储到文件one.prg中。3.用表单设计器向导为“课程表”建立一个名为myform的表单,选定“课程表”中的全都字段,按“课程号”字段降序排列,其他选项选择默认值。4.test.prg中的第2条语句是错误的,修改该语句(注意:只能修改该条语句),使得程序执行的结果是在屏幕上显示10—1,如下图所示。
问答题(1)建立一个“客户”表,表结构如下:客户编号C(8)客户名称C(8)联系地址C(30)联系电话C(11)电子邮件C(20)(2)建立一个“客户”数据库,并将“客户”表添加到该数据库中。(3)将如下记录插入到“客户”表中。(4)利用报表向导生成一个“客户”(报表文件名)报表,报表的内容包含客户表的全部字段,报表的标题为“客户”,其他各项取默认值。
问答题基本操作题(1)在名称为Form1的窗体上绘制-个名称为Command1、标题为“输出”的命令按钮以及-个名为Text1的文本框,编写适当的事件过程。程序运行后,如果单击“输出”按钮,则在文本框中显示“模拟考试”,如图10-1所示。程序中不能使用任何变量,直接显示字符串。注意:保存时必须存放在考生文件夹下,窗体文件名为sj1.frm,工程文件名为sj1.vbp。(2)在Form1的窗体上绘制-个列表框,名称为List1,通过属性窗口向列表框中添加4个项目,分别为“Item1”、“Item2”、“Item3”和“Item4”。编写适当的事件过程,过程中只能使用-条命令。程序运行后,如果双击列表框中的某-项,则把该项删除掉。程序的运行界面如图10-2所示。注意:存盘时必须存放在考生文件夹下,工程文件名为sj2.vbp,窗体文件名为Sj2.frm。
问答题1.新建一个不包含任何控件的空表单myform.scx(表单名和表单文件名均为myform)。 2.打开表单文件formtwo.scx,将表单的标题设置为“计算机等级考试”。 3.打开表单文件formthree.scx,使用布局工具栏操作使表单上的4个命令按钮按顶边水平对齐。 4.打开表单文件formfour.scx,没置相关属性使表单初始化时自动在Visual FoxPro主窗口内居中显示。
问答题根据考生文件夹下的tx1表和jsh表建立一个查询query2,查询出单位是“南京大学”的所有教师的姓名、职称、电话,要求查询去向是表,表名是query2,dbf,并执行该查询。 2.建立表单enterf,表单中有两个命令按钮,按钮的名称分别为cmdin和cmdout,标题分别为“进入”和“退出”。
问答题建立一个表单,表单文件名和表单控件名均为myform_b,表单标题为“订单管理”,表单其他功能如下: ①表单中含有一个页框控件(PageFrame1)和一个“退出”命令按钮(Command1),单击“退出”命令按钮关闭并释放表单。 ②页框控件(PageFrame1)中含有3个页面,每个页面部通过一个表格控件显示有关信息: 第一个页面Page1上的标题为“职工”,其上的表格控件名为grdEmployee,显示表employee中的内容。 第二个页面Page2上的标题为“订单”,其上的表格控件名为grdOrders,显示表orders中的内容。 第三个页面Page3上的标题为“职工订单金额”,其上的表格控件名为Grid1,该表格中显示每个职工的职工号、姓名及其所经手的订单总金额(注:表格只有3列,第1列为“职工号”,第2列为“姓名”,第3列为“总金额”)。
问答题(1)将“销售表”中的日期在2000年12月31日前(含2000年12月31日)的记录复制到一个新表“2001.dbf”中。 (2)将“销售表”中的日期(日期型字段)在2000年12月31日前(含2000年12月31日)的记录物理删除。 (3)打开“商品表”,使用BROWSE命令浏览时, 使用“文件”菜单中的选项将“商品表”中的记录生成文件名为“商品表.htm”的htm1格式文件。 (4)为“商品表”创建一个主索引,索引名和索引表达式均是“商品号”;为“销售表”创建一个普通索引(升序),索引名和索引表达式均是“商品号”。 (考生文件夹下载)