</p> 1. 创建数据库9 m) ~- e' s/ _4 M9 T: ?
CREATE DATABASE order_m% E' g& b/ K0 m( _! ?$ C
2. 添加表到数据库中3 t7 }+ V1 @; R. q
ADD TABLE order7 O; y' u4 _' |0 @' D' {6 ^
ADD TABLE orderitem
3 d* c3 d% h0 d" E! n5 o8 W: ]* W! Y ADD TABLE goods1 h" X8 `5 R/ X+ p% ?* G/ s) `
3. 打开并修改数据库6 A9 Z, S0 U6 x
MODIFY DATABASE order_m
' g' X' S6 w! ^ I; y 4. 单击“文件\新建”菜单项,在“新建”对话框中选择“视图”单选钮,再单击“新建文件”。在“添加表或视图”对话框中,双击表“order”(或单击选中表“order”,接着单击“添加”按钮),再双击表“orderitem”,在“联接条件”对话框中直接单击“确定”按钮,接着双击表“goods”,在“联接条件”对话框中直接单击“确定”按钮,接着在“添加表或视图”对话框中,单击“关闭”按钮,来关闭此对话框。1 R* O4 T9 l) v Q1 ~
5. 单击“字段”选项卡,选择试题要求的字段添加到“选定字段”列表框中。 i+ E0 E9 a# U0 ^
6. 单击“排序依据”选项卡,选择“Order.订单号”并选择“升序”,接着单击“添加”按钮。再选择“Goods.商品名”并选择“升序”,单击“添加”按钮。
: Y* q' c% O q- J' H 7. 单击“筛选”选项卡,在“字段名”中,选择“Order.客户名”,在“条件”处选择“=”,再在“实例”处输入“lilan”。
# E7 C+ t' I& D! {- c 8. 保存该视图,在“保存”对话框中输入视图名“viewone”。
. |* z6 `% H. E0 B 9. 运行该查询,并在命令窗口输入“copy to tabletwo”把查询结果输出到“tabletwo”中。0 q" o# _- I+ R" M% d
三、
* Y' A" L; x5 h, A 1. 在命令窗口中输入建立表单命令- N r5 K7 _8 Z2 K
CREATE FORM formone
$ I" {2 B/ D8 Y2 _, v 2. 在“表单设计器”中,在其“属性”的Caption处输入“综合应用”。
3 d8 s/ r& w* \" m4 P 3. 在“表单设计器”中,添加一个标签Label1,在其“属性”的Caption处输入“商品号:”。
3 q7 ~( M0 N0 { 4. 在“表单设计器”中,分别添加一个文本框Text1和一个命令按钮Command1,在其“属性”的Caption处输入“确定”。! n% j8 ]4 M- c" {
5. 双击“确定”按钮,在“Command1.Click”编辑窗口中输入下列程序
# H/ c* h ?5 p; n: q* ]2 ^# @: q select * from order where exists(select * from orderitem where 订单号=order.订单号 and 商品号=thisform.text1.value) into table tmptable4 v; l- g1 |9 a5 i
select tmptable.订单号,客户名,签订日期,商品名,单价,数量 from tmptable,orderitem,goods ;
3 J; s. E/ @( {- [ where tmptable.订单号=orderitem.订单号 and orderitem.商品号=goods.商品号 and goods.商品号=thisform.text1.value;# I9 j! M+ x" P& N
order by tmptable.订单号 ;
. b) ~. `5 w( j+ G into table tablethree |