在考生文件夹下完成如下简单应用: (1)创建一个名称为sview的视图,该视图的SELECT语句根据salary_db数据库中的salarys表(雇员工资表)进行查询,查询结果包括部门号、雇员号、姓名、工资、补贴、奖励、失业保险、医疗统筹和实发工资等字段,

admin2013-11-10  28

问题 在考生文件夹下完成如下简单应用:
(1)创建一个名称为sview的视图,该视图的SELECT语句根据salary_db数据库中的salarys表(雇员工资表)进行查询,查询结果包括部门号、雇员号、姓名、工资、补贴、奖励、失业保险、医疗统筹和实发工资等字段,其中实发工资由工资、补贴和奖励三项相加,然后再减去失业保险和医疗统筹得出,结果按"部门号"降序排序,最后将定义视图的命令代码存放到命令文件T1.PRG中并执行该程序。
(2)设计一个名称为form1的表单,表单以表格方式(与BROWSE窗口方式相似,表格名称为grdSalarys)显示salary_db数据库中salarys表的记录,供用户浏览。
在该表单的右下方有一个命令按钮,名称为Command1,标题为"退出浏览",当单击该按钮时退出表单。

选项

答案(1)【操作步骤】 创建程序文件,在程序文件中输入以下语句。 OPEN DATABASE salary_db CREATE VIEW sview AS; SELECT 部门号,雇员号,姓名,工资,补贴,奖励,失业保险,医疗统筹,工资+补贴+奖励-失业保险-医疗统筹 AS 实发工资; FROM salarys; ORDER BY 部门号 DESC CLOSE ALL 保存程序文件名为T1.PRG,并运行。 (2)【操作步骤】 步骤1:单击常用工具栏中的"新建"按钮,文件类型选择"表单",打开表单设计器。单击工具栏上"保存"按钮,在弹出"保存"对话框中输入"form1"即可。 步骤2:在"表单设计器-form1.scx"中,单击鼠标右键,在弹出菜单中选择"数据环境"菜单项,在"添加表或视图"对话框中选中表"salarys"并单击"添加"按钮,接着单击"关闭"按钮关闭此对话框。 步骤3:在"数据环境设计器-form1.scx"中选定表"salarys"并按住鼠标不放,拖至"表单设计器"窗口中,释放鼠标,即可生成表格名称为grdSalarys的表格。 步骤4:在"表单设计器-form1.scx"的右下方添加一个命令按钮,在其"属性"窗口的Caption处输入"退出浏览"。 步骤5:双击"退出浏览"命令按钮,在"Command1.Click"编辑窗口中输入"Thisform. Release",接着关闭编辑窗口。

解析
转载请注明原文地址:https://kaotiyun.com/show/qAop777K
0

最新回复(0)