数据库学习vfp-2.ppt

  1. 1、本文档共100页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
二、命令与子句的书写规则 1、命令与子句、子句与子句、子句内的各部分间必须用空  格分隔,但子句的顺序允许任意排列。 2、命令名、各子句中的保留字以及后面介绍的函数均可简  写为前四个字符,且大、小写等效。 3、一条命令长度可达8192个字符,续行号用“ ; ” 2.3 表的维护命令 表中的数据需要维护(显示、插入、删除、替换等);本节  讨论以命令方式进行数据维护的方法。 2.3.1 表与表结构的复制  一、复制任意文件 命令格式: COPY FILE 文件名1 TO 文件名2 功能:给文件名1 复制副本(文件名2)  注:若对表复制,该表必须关闭,可使用通配符(? 、*) 二、从表复制表或其它类型的文件 命令格式 COPY TO 文件名 [范围] [FOR 条件]    [WHILE 条件] [FIELDS 字段名表| FIELDS LIKE 通配字段名 | FIELDS EXCEPT 通配字段名] [[TYPE][SDF|XLS|DELIMITED[WITH 定界符 |WITH BLANK|WITH TAB]]] 功能:将当前表中选定的部分记录和部分字段复制成一张新  表或其它类型的文件。 说明: 1、对含有备注型字段的表,系统复制表文件的同时,自动  复制扩展名为 .FPT的备注文件。 2、通配字段名:字段名中可使用 * 、?  FIELDS LIKE :表示取通配字段名指出的字段  FIELDS EXCEPT:表示取通配字段名以外的字段 3、新文件类型:表(.dbf)、文本文件(.txt)、Excel文件(.xls) (p56例:2-7) 1)、无 TYPE子句,新文件为表 2)、要得到 Excel 文件, TYPE子句中取 XLS 3)、要得到文本文件, TYPE子句中取 SDF 或 DELIMITED a. SDF表示数据无定界符,数据间无分隔符 b. 不带WITH的DELIMITED表示用逗号作分隔符,定界符  用双引号 c.DELIMITED WITH 定界符:指定字符为定界符,分隔  符 , d. DELIMITED WITH BLANK:分隔符:空格,无定界符 e.DELIMITED WITH TAB :分隔符:制表符,定界符:双 引号 例:2-6 (p55) use sb copy to a1 copy to a2 fields 名称,编号 for left(部门,1)=“2” list use a2 list 三、复制表的结构 命令格式 COPY STRUCTURE TO 文件名 [FIELDS 字段名表] 功能:仅复制当前表的结构。 例: USE sb COPY STRU TO sb2 FIELDS 名称,价格,编号,备注 USE sb2 四、其它文件操作命名 显示文本文件内容 TYPE 文件名 [TO PRINT] 显示文件目录 DIR [驱动器] [通配符] [TO PRINT] 删除文件 REASE | DELETE FILE 文件名 文件更名 RENAME 原文件名 TO 新文件名 功能 命名格式   命令格式2:   STORE 表达式 TO 内存变量表   例 [2-4]:s=‘vfp’ STORE 2*4 TO n1,n2,n3   3、表达式值的显示命令   命令格式:?|??表达式表   功能:计算表达式的值,并将其显示在屏幕上。  注:1)、?|??符号“|”表示左、右任选一个。    2)、?表达式 换行显示表达式的值      ??表达式 紧接上一条命令显示结果后显示 二、数组   数组:按一定顺序排列的一组内存变量,数组中的每个变量称  为数组元素。数组需先定义后使用。   1、数组的定义   命令格式  DIMENSION | DECLARE 数组名 (下标1)[,(下标2            ])[,数组名 (下标1[,下标2]) …   功能:定义一维或二维数组及其下标上界。   说明:系统规定各下标的下界为1 例:DIMESION x(3),a(2,3)   定义了一个一维数组 x(3);共有三个元素 :x(1),x(2),x(3)。   定义了一个二维数组a(2,3);共有六个元素(2行3列)  分别是:a(1,1) a(1,2) a(1,3)      a(2,1) a(2

文档评论(0)

iris + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档