入。数据输入后存盘退出。
答:(输入图标) SP.DBF建好后,用命令USE SP.DBF打开表,用MODIFY GENERAL
商标 打开“SB.商标”窗口,在“编辑”中选“插入对象”,在“插入对象”对话框
中选“由文件创建”,通过“浏览”按钮选定图标,单击“确定”。
2)打开SP.DBF,分别查看其结构与记录,包括备注字段与商标字段的数据。
答:USE SP.DBF;LIST;
3)追加最后两个记录,结束后分别以浏览格式和编辑格式查看数据。
答:USE SP.DBF;LIST;
INSERT INTO SP(货号,品名,进口,单价,数量,开单日期,生产日期,备注,商标);
VALUES(”SY-701”,”电饭锅”,F,258.00,10,{08/19/96},”上海电器
厂”,”本产品属改进型”)
INSERT INTO SP(货号,品名,进口,单价,数量,开单日期,生产日期,备注,商
标);
VALUES(”NV-920”,”录放机”, T,1750.00,6,{07/20/96},”先锋电器
公司”)
2. 分别用链接、嵌入方法为SB.DBF的轿车增加“商标”,图形文件自选。
答:(答案同第一题(1)一样)。
5.打开SP.DBF,试为下列要求分别写出命令序列。
1)显示第5个记录。
Use sp;list;list record 5 field 货号,品名,进口,单价,开单日期,生产单位,备注,
商标。
2)显示第3
个记录开始的5个记录。
USE SP;LIST;GO 3;DISPLAY NEXT 5。
3)显示第3个记录到第5个记录。
USE SP;LIST;GO 3;DISPLAY NEXT 3。
4)显示数量少于5的商品的货号、品名与生产单位。
USE SP;LIST;LIST 货号,品名,生产单位 FOR 数量〈5。
5)显示进口商品或1995年开单的商品信息。
use sp;list;DISPLAY FOR 进口 OR YEAR(开单日期)=1995。
6)显示上海商品信息。
DISPLAY FOR 生产单位="上海"。
7)显示单价大于4000元的进口商品信息或单价大于5000元的国产商品信息。
DISPLAY FOR 进口 AND 单价>4000 OR !进口 AND 单价>5000。
8)列出1995年开单的商品的货号、品名、单价和开单日期,其中单价按9折显示。
LIST 货号,品名,单价*0.9,开单日期 FOR YEAR(开单日期)=1995 OFF
9)列出单价小于2000元以及单价大于5000元的进口商品信息。
DISPLAY FOR 进口 AND 单价<2000 OR 进口 AND 单价>5000。
10)显示从第3个记录开始的所有国产商品信息。
GO 3;DISPLAY REST FOR !进口。
11)列出货号的后3位为“120”的全部商品信息。
display for right(货号,3)="120"。
12)列出货号第1个字母为“L”或者第2个字母为“V”的全部商品信息。
DISPLAY FOR LEFT (货号,1)="L" OR SUBSTR (货号,2,1)="V"。
13)列出公司生产的单价大于3000元的所有商品信息。
LIST FOR "公司"$生产单位 AND 单价>3000。
6.对表SP.DBF按如下要求进行复制,写出命令序列。
1)复制SP.DBF的结构,并将复制后的表结构显示出来。
COPY STRUCTURE TO SP0;USE SP0;LIST STRUCTURE;USE SP。
2)复制一个仅有货号、品名、单价、数量、备注等5个字段的表SP1.DBF。
COPY STRUCTURE TO SP1 FIELDS 货号,品名,单价,数量,备注.
3)将SP.DBF复制为表SP3。
COPY TO SP3.
4)复制具有货号、品名、数量、生产单位等4个字段的表SP4。
COPY STRUCTURE TO SP4 FIELDS 货号,品名,数量,生产单位..
5)将第2到第6个记录中单价不小于3000元的进口商品复制为表SP5。
GO 2;COPY TO SP5 NEXT 5 FOR 进口AND 单价>=3000.
6)将1996年1月1日及以后开单的商品复制为表SP6。
COPY TO SP6 FOR YEAR(开单日期)>=1996.
7)将表SP.DBF按系统数据格式复制为文本文件SP.TXT,再将SP.TXT中的数据添加到
表SP6中去。
COPY TO SP SDF ; USE SP6; APPEND FORM SP.TXT SDF; USE.
7.从SP.DBF复制出SP1.DBF,对SP1.DBF按以下要求写出命令序列:
1)列出SP1.DBF的结构与记录数据。
Use sp;copy to sp1;use sp1;display structure;list off.
2)将表SP1.DBF中的数量字段
值用2倍的数量进行替换。
Use sp1;replace all数量 WITH 数量*2.
3)