① 在“命令”窗口输入命令:MODIFY COMMAND change_c。
② 进入程序编辑器,编写如下程序段:
****change_c.prg文件中的程序段****
SET TALK OFF
SET SAFETY OFF
SELECT * FROM salarys INTO TABLE baksals
USE c_salary1
DO WHILE NOT EOF()
UPDATE salarys SET工资=c_salary1.工资;
WHERE salarys雇员号=c_salary1.雇员号
SKIP
ENDDO
SELECT * FROM SALARYS INTO TABLE od_new
CLOSE ALL
SET TALK ON
SET SAFETY ON
*****************************
③ 保存文件,在“命令”窗口输入命令:DO change_c,运行该文件。
(2)具体步骤如下:
① 在“命令”窗口输入命令:CREATE FORM form2。
② 进入表单设计器,根据题意,在表单中添加两个命令按钮,并在属性面板中,分别修改两个命令按钮的Caption属性值为“调整”和“退出”,
③ 双击“调整”(Command1)命令按钮,进入事件编辑窗口,在CLICK事件中编写如下代码:
****“调整”命令按钮的Click事件代码****
DO change_c
************************************
④ 以同样的方法为“退出”命令按钮编写Click事件代码:
****“退出”命令按钮的Click事件代码****
ThisForm.Release
*************************************
⑤ 保存表单完成设计。
【试题解析】
本试题(1)小题主要是考查SQL的查询、定义和更新语句,在更新数据表中的记录时,可利用DO循环对表中的记录进行逐条更新;(2)小题为表单的基本设计,在命令按钮中调用程序的命令,直接通过DO命令来实现。
本新闻共
6页,当前在第
6页
1 2 3 4 5 6