(1)cx1.prg中的SQL语句用于对图书表做如下操作: ①为每本书的“价格”加上1元。 ②统计图书表中每个作者所著的书的价格总和。 ③查向“出版社”为“清华大学出版社”的图书的所有信息。 舰在该语句中有3处错误。请更正之。

admin2010-05-08  43

问题 (1)cx1.prg中的SQL语句用于对图书表做如下操作:
   ①为每本书的“价格”加上1元。
   ②统计图书表中每个作者所著的书的价格总和。
   ③查向“出版社”为“清华大学出版社”的图书的所有信息。
   舰在该语句中有3处错误。请更正之。
   (2)打开“bd1”表单,表单上有一个命令按钮和一个表格,数据环境中已经添加了表“图书”。按如下要求进行修改(注意要保存所做的修改):单击表单中标题为“查询”的命令按钮控件查询图书表中“出版社”为“清华大学出版社”的书籍的“图书名称”“作者”和“出版社”;有一个表格控件,修改相关属性,使在表格中显示命令按钮“查询”的结果。

选项

答案(1)①在命令窗口中输入命令:MODI COMM cx1(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中做如下修改(注:黑体带下划线部分为修改的地方): UPDATE图书SET价格=价格+1 SELECT SUM(价格)FROM图书GROUP BY作者 SELECT*FROM图书WHERE出版社="清华大学出版社" 关闭程序文件编辑窗口并保存程序文件。 ②在命令窗口中输入命令:DO cx1(回车执行),执行程序文件。 (2)①选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“表单”,选择“bd1.sex”,单击“确定”按钮,打开表单设计器。 ②双击“查询”命令按钮,在Click事件中输入代码: ThisForm.Grid1.RecordSource="" ThisForm.Grid1.RecordSourceType=4 ThisForm.Grid1.RecordSource="SELECT图书名称,作者,出版社FROM图书WHERE出版社=’清华大学出版社’" ThisForm.Grid1.Refresh ③选择【表单】→【执行表单】命令,系统首先要求保存该表单文件,然后运行表单。

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

最新回复(0)