ear(签订 日期)"。 (3)按照上述操作步骤分别为表employee和orders建立主索引和普通索引,在数据库设计 器中从主索引拖到普通索引建立表的联系。 (4)打开参照完整性编辑器,按题目的要求设置规则。
②【解题思路】通过
常用工具栏中的"打开"按钮打开表单,右击表单空白处可以为表单 添加数据环境。通过查询设计器完成
查询的创建。表单的MultiSelect属性用于指定列表框能 否多重选定;Rowsorcetype属性用来指定表格和列表框的数据类型,Rowsorce属性用来指定 表格和列表框的数据源。 (1)【操作步骤】 步骤1:打开表单formone,在表单的空白处单击右键,将Orders表添加到表单的数据环 境中。 步骤2:修改
列表框和表格的属性。 步骤3:双击"显示"按钮,修改其Click事件代码如下。 ************程序提供的************ *下面代码的功能是根据用户对列表框的选择结果构建字段列表,然后进一步构建 select语句并据此为表格的相关属性设值。
*修改所有*** FOUND ***下面的一条语句。 *不能修改其他语句。不能增加语句,也不能删除语句。 s="" f=.T. *************** FOUND *************** FOR i=1 TO thisform.List1.ColumnCount IF thisform.List1.Selected(i) IF f *************** FOUND *************** s=thisform.List1.value f=.F. ELSE *************** FOUND *************** s=s+thisform.List1.value ENDIF ENDIF ENDFOR st="select &;s from orders into cursor tmp" thisform.Grid1.RecordSource=st ****************************** 错误1:FOR i=1 TO thisform.List1.ColumnCount 修改为:FOR i=1 TO thisform.List1.ListCount 错误2:s=thisform.List1.value 修改为:s=thisform.List1.List(i) 错误3:s=s+thisform.List1.value 修改为:s=s+","+thisform.List1.L
ist(i) 步骤4:保存并运行表单查看结果。 (2)【操作步骤】 步骤1:单击常用工具栏中的"新建"按钮,新建查询,将表"orders"、"employee"和 "customer"添加到查询中。 步骤2: 分别选择字段orders.订单号、 orders.签订日期、 orders.金额、 Employee. AS 签 订者、customer.客户名,添加到可用字段中。 步骤3:在筛选选项卡中设置筛选条件为"orders.签订日期>={^2001-05-01}"。 步骤4:在排序选项卡中指定排序选项为降序,添加字段orders.签订日期,orders.金额。 步骤5:选择
系统菜单中的查询→查询去向→表,输入表名为"tableone"。 步骤6:保存查询,输入查询名"queryone",在常用工具栏中单击运行按钮,运行该查 询。
③【解题思路】建立表单,修改其ShowWindow属性为"2",使其作为顶层表单。建立 菜单, 在菜单设计器中完成菜单项的建立, 在"常规选项"对话框中将菜单设计为"顶层表单", 在"提示选项"对话框中为菜单项设置访问键。 【操作步骤】 步骤1:在命令窗口输入 Create form myform
新建表单。 步骤2:将表单的"ShowWindow"属性设置为"2-作为顶层表单"。 步骤3:双击表单空白处,编写表单的"Init"事件代码: DO mymenu.mpr WITH THIS, "myform" 步骤4:新建菜单,输入菜单项"统计(\