- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章表的基本操作讲解
5.复制任何类型的文件 【命令】COPY FILE 文件名1 TO 文件名2 【功能】从文件名1文件复制到文件名2文件 【说明】 (1)若用该命令对表进行复制,该表必须处于关闭状态。 (2)文件名1与文件名2可使用通配符“*”号和“?” 例如:USE COPY FILE XS*.* TO SS*.* 三、单记录和数组之间的数据交换 1、将表中记录传送到数组或内存变量 [命令]SCATTER [FIELDS 字段名表] [MEMO] TO 数组名 [BLANK]|MEMVAR [BLANK] [功能]将当前记录的字段值按字段名表顺序依次送入数组元素中,或依次送入一组内存变量中. [说明]1:若选择FIELDS子句,则只传送字段名表中的字段值;否则将传送所有的字段值(备注型除外).若要传送备注型还需要用MEMO选项. 2:使用TO 数组名子句能将数据复制到数组名所示的数组元素中(vfp会自动建立或扩大数组). 3:使用MEMVAR将为数据复制到一组内存变量中,由于这组内存变量名分别与相应的字段名相同,因此在使用时应在前面加上M.。 2.将数组或内存变量的数据传送到记录 [命令]GATHER FROM 数组名 |MEMVAR [FIELDS 字段名表] [MEMO] [功能]将数组或内存变量的数据依次传送到当前记录,以替换相应字段值。 [说明]1:修改当前记录前需要确定记录指针位置。 2:若使用FIELDS子句,仅字段名表中的字段才会被数组元素值替代。缺少MEMO将忽略备注型字段。即使使用MEMO子句也忽略通用型字段。 3:内存变量值将传送给它同名的字段,若某字段无同名的内存变量,则不对该字段进行数据替换。 4:若数组元素多于字段数,则多余的数组元素不传送;而数组元素少于字段数,则多余的字段其值不会改变。 四、多记录和数组之间的数据交换 1:将表的一批记录复制到数组 [命令]COPY TO ARRAY 数组名 [FIELDS字段名表 ] [范围] [FOR条件] [WHILE条件] [功能]将当前表中选定的数据复制到数组名表示的数组中,但不复制备注型字段。 [说明]1:若命令中指定的数组不存在,vfp会自动建立它。 2:可以将单个记录的数据复制到一维数组中。 3:该命令能将当前表的多个记录复制到二维数组中。复制时1行存储1个记录,即第一个字段值送到该行第一列,第二个字段值送到该行第二列,以此类推。与SCATTER命令不同,若数组事先已定义,该命令不再调整它的大小。 2、从数组向表追加记录 [命令]APPEND FROM ARRAY 数组名 [FOR条件] [FIELDS字段名表 ] [功能]将满足条件的数组行数据按记录依次追加到当前表中,但忽略备注型字段。 [说明]1: 数组名 可以是一维或二维数组。数组的行数就是所追加的新记录的个数,即一维数组追加1个记录,而二维数组的每1行追加1个新记录。 2:若数组列数多于字段数,多余列的数组元素将被忽略;反之,若字段数多于数组列数,则多出来的字段留空。 五、表的过滤 1:记录过滤 [命令]SET FILTER TO [条件] [菜单]菜单方式 [功能]从当前表中过滤出符合指定条件的记录,随后的操作仅限于这些记录。 [说明]缺省条件时表示取消所设置的过滤器。 2:字段过滤 [命令]SET field TO [字段名|ALL] SET FIeld ON|OFF [菜单]菜单方式 [功能] 为当前表设置字段过滤器. [说明]从当前表中过滤出指定的字段,随后的操作仅限于这些字段。 * Visual FoxPro 程序设计教程 表 操 作 一、数据表文件的命名规则: 1、文件名必须符合Windows文件的命名规则; 2、不能使用A~J十个字母之一单独作为数据表文件名; 3、扩展名默认使用·dbf。 二、表中字段名的命名规则: 1、字段名可以由字母、汉字、数字及下划线组成,不可包 含空格和其它非法字符。 2、字段名必须以字母或汉字开头。 4·1 一、建立表结构 方法一:1、菜单方式:利用表设计器定义数据表的结构; 2、命令方式:格式:CREAT [表文件名]|? 方法二:利用表向导创建表结构; 二、数据表的打开和关闭
您可能关注的文档
- 第三章税收法律制度表格整理讲解.doc
- 第5章 显示卡解析.ppt
- 第三章第二节一般进出口货物讲解.ppt
- 第5章 机械的效率和自锁解析.ppt
- 第5章 构建第一个驱动程序解析.ppt
- 汽车电控发动机构造与维修重点.ppt
- 第三章第一节中国美术教育发展演变讲解.ppt
- 第三章线性代数方程组的数值解讲解.ppt
- 第三章线性系统的能控性讲解.ppt
- 第5章 网格划分解析.ppt
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
文档评论(0)