(1)新建一个数据库mydatabase,在库中建立数据库表temp,表内容和结构与当前文件夹下的"歌手信息"表完全相同。 (2)建立快捷菜单mymenu,快捷菜单有两条命令:"打开文件"和"关闭文件"。 (3)使用报表向导建立一个报表,报表的数据来源分别

admin2013-11-10  47

问题 (1)新建一个数据库mydatabase,在库中建立数据库表temp,表内容和结构与当前文件夹下的"歌手信息"表完全相同。
(2)建立快捷菜单mymenu,快捷菜单有两条命令:"打开文件"和"关闭文件"。
(3)使用报表向导建立一个报表,报表的数据来源分别是"打分表"(父表)和"歌手信息"(子表)两个数据库文件,选取这两个表的全部字段,连接字段为"歌曲编号",按"分数"升序排列,报表的标题为"打分一览表",最后将报表保存为"打分表"。
(4)使用SQL命令将表temp中歌手编号为111的歌手的年龄修改为20岁,命令存储在mypro.prg中。

选项

答案【操作步骤】 (1)通过"新建"对话框新建一个数据库文件mydatabase,在打开的数据库空白处单击鼠标右键,选择"新建表"命令,输入表名"temp", 在打开的表设计器中设计表结构如下: [*] 单击"确定"按钮,在弹出的对话框中选择"否",即不立即输入数据。 (2)通过"新建对话框"新建一个菜单,并在弹出的对话框中选择"快捷菜单"。分别输入两个菜单名称"打开文件"和"关闭文件",保存菜单并命名为"mymenu"。然后单击菜单栏"菜单"-"生成"命令,生成可执行文件。 (3)步骤1:通过"新建"对话框新建一个报表,利用向导创建报表。 步骤2:在"向导选取"对话框中,选择"一对多报表向导"并单击"确定"按钮,并显示"一对多报表向导"对话框。 步骤3:在步骤1-从父表选择字段中,在"数据库和表"列表框中,选择表"打分表",接着在"可用字段"列表框中显示打分表的所有字段名,将所有字段添加至"选定字段"列表框中,单击"下一步"按钮。 步骤4:在步骤2-从子表选择字段中,在"数据库和表"列表框中,选择表"歌手信息",接着在"可用字段"列表框中显示表歌手信息的所有字段名,添加所有字段至"选定字段"列表框中,单击"下一步"按钮。 步骤5:在步骤3-为表建立关系中,单击"下一步"按钮。 步骤6:在步骤4-排序记录中,选择"分数"以及选择"降序"单选按钮,再单击"添加"按钮,单击"下一步"按钮。 步骤7:在步骤5-选择报表样式中,世界单击"下一步"按钮。 步骤8:在步骤6-完成中,输入报表标题"打分一览表",单击"完成"。 步骤9:在"另存为"对话框中,输入报表名"打分表",再单击"保存"按钮。 (4)在命令窗口输入命令"update temp set 年龄=20 where 歌手编号=111 ",然后按回车执行。新建一个程序文件"mypro.prg",将该语句复制到程序文件中,保存程序。

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

最新回复(0)