在考生文件夹下完成如下简单应用: (1)用SQL语句完成下列操作:列出所有赢利(现价大于买入价)的股票简称、现价、买入价和持有数量,并将检索结果按持有数量降序排序存放于表“股票_tmp”中,将SQL语句保存在“cx1.prg”文件中。 (2)使

admin2010-08-26  28

问题 在考生文件夹下完成如下简单应用:
   (1)用SQL语句完成下列操作:列出所有赢利(现价大于买入价)的股票简称、现价、买入价和持有数量,并将检索结果按持有数量降序排序存放于表“股票_tmp”中,将SQL语句保存在“cx1.prg”文件中。
   (2)使用一对多报表向导建立报表。要求:父表为股票信息,子表为股票账户,从父表中选择字段“股票简称”;从子表中选择全部字段;两个表通过“股票代码”建立联系;按股票代码升序排序;报表标题为“股票账户信息”;生成的报表文件名为“bb1”。

选项

答案(1)①在命令窗口中输入命令:MODI COMM cx1(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下程序代码: SELECT股票简称,现价,买入价,持有数量INTO TABLE股票_tmp FROM股票账户,股票信息WHERE股票账户. 股票代码=股票信息.股票代码AND现价>买入价 关闭程序文件编辑窗口并保存程序文件。 ②在命令窗口中输入命令:DO cx1(回车执行),执行程序文件。 (2)①选择【文件】→【新建】命令,选择“报表”,单击“向导”按钮打开“向导选取”窗口,选择“一对多报表向导”,单击“确定”按钮进入“一对多报表向导”对话框。 ②在“一对多报表向导”对话框中,选择“数据库和表”列表框中的“股票信息”作为父表,从“可用字段”列表框中将“股票简称”字段添加到右边的“选定字段”列表框中,用做父表的可用字段。 ③单击“下一步”设计子表的可用字段,选择“数据库和表”列表框中的“股票账户”作为子表,从“可用字段”列表框中的全部字段添加到“选定字段”列表框中。 ④单击“下一步”进入“为表建立关系”的设计界面,在此处系统已经默认设置好进行关联的字段:父表的“股票代码”和子表的“股票代码”字段。 ⑤单击“下一步”进入“排序记录”的设计界面,将“可用字段或索引标识”列表框中的“股票代码”字段添加到右边的“选定字段”列表框中,并选择“升序”单选项。 ⑥连续单击“下一步”进入最后的“完成”设计界面,在“报表标题”文本框中输入“股票账户信息”为报表添加标题,单击“完成”命令按钮,在系统弹出的“另存为”对话框中,将报表以“bb1”文件名保存在考生文件夹下,遗出报表设计向导。

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

最新回复(0)