1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
表文件名.ppt

Visual FoxPro 6.0程序设计 数据表与数组之间的数据交换 3、将数组或内存变量的数据复制到当前记录 格式:GATHER FROM 数组名| MEMVAR [FIELDS 字段名表] [MEMO] 功能:将数组或内存变量的数据依次复制到当前记录,以替换相应字段值。 说明:修改记录前应确定记录指针位置。 若选择FIELDS 子句,仅字段名表中的字段才会被数据元素替代,缺省memo子句时将忽略备注型字段。 内存变量值将传送给与它同名的字段,若某字段无同名的内存变量则不对该字段进行数据替换。 若数组元素多于字段数,则多出的数组元素不传送,而数组元素少于字段数,则多出的字段其值不会改变。 例:gather from a fields 学号, 性别, 出生日期 数据表的复制(请参看教材P82) 1、复制任何类型的文件 格式:COPY FILE 文件名1 TO 文件名2 功能:从文件名1文件复制得到文件名2文件。 说明:若对表进行复制,该表必须处于关闭状态。文件名1与文件名2可以使用通配符“*”和“?”。 例: Use Copy file student.dbf to stu.dbf 数据表的复制(请参看教材P82) 2、复制表文件 格式:COPY TO 文件名 [范围] [FIELDS 字段名表] [FOR 条件] [WHILE 条件] [[TYPE][XLS|SDF|DELIMITED]] 功能:将当前表中选定的部分记录和部分字段复制成一个新表或其他类型的文件。 说明: (1)若表中含有备注型字段,则在复制扩展名为.DBF文件的同时自动复制扩展名为.FPT的备注文件。 (2)若不含TYPE子句,默认文件的类型是表,若要得到EXCEL文件,TYPE子句必须取XLS,若要得到文本文件,则TYPE子句中必须取SDF(无定界符)或DELIMITED。 例: Use student Copy to stu fields 学号,姓名,性别 for 性别=.f. Copy to stu1 type sdf Type stu1.txt Copy to stu1 xls 数据表的复制(请参看教材P82) 3、复制数据表结构 格式:COPY STRUCTURE TO 文件名 [FIELDS 字段名表] 功能:将当前表的结构复制到文件名指定的新文件中。 说明:仅复制当前表的结构,不复制其中的数据。[FIELDS 字段名表]选项用于指定新表的结构中包含的字段,同时也决定了这些字段在新表中的排列次序。 例: Use student Copy structure to stu1 fields 学号,姓名,性别 项目管理器 项目管理器是VFP应用程序开发过程中所有对象与数据的“控制中心(Control Center)” 项目管理器的创建方法 : 1、利用菜单命令。 2、利用命令创建项目管理器 : 格式: CREATE PROJECT 项目文件名|? 参数描述:项目文件名:指定项目的文件名。如果没有为文件指定扩展名,则VFP自动指定.PJX为扩展名。 ? :打开“创建”对话框,提示为正在创建的项目文件命名。 数据库的创建和修改 利用命令创建数据库的格式: CREATE DATABASE [文件名|?] 利用命令打开数据库的格式: OPEN DATABASE [文件名|?] [EXCLUSIVE|SHARED][NOUPDATE][VALIDATE] EXCLUSIVE|SHARED:指明数据库是以“独占或共享”方式打开,以独占方式打开时,别的用户在此时就不能打开此数据库。系统默认为独占方式打开。 NOUPDATE:指明数据库以只读方式打开。 VALIDATE:打开数据库时作合法性检查,如检查库中引用的对象(如表及索引)是否存在。 利用命令修改数据库的格式(打开库): MODIFY DATABASE [文件名|?] 数据库的关闭 利用命令关闭数据库的格式: CLOSE [ALL|DATABASES [ALL]] ALL:关闭所有已打开的文件。 DATABASES:项只关闭当前数据库,其他已打开的数据库不关闭。 DATABASES ALL:关闭所有已打开的数据库文件。 数据库表字段确定 确定表字段的几点技巧: ■每个字段直接和表的主题相关 ; ■不要包含可推导得到或通过计算可以得到的字段 ; ■收集所需的全部信息 ; ■以最小的逻辑单位存储信息。 使用主关键字段 ■ VFP不允许在主关键字中有重复值或null值。因此,不能选择包含有这类值的字段作为主关键字。 ■因为要用主关键字的值来查找记录,所以它不能太长,以方便记忆和键入。主关键字可由一定长度的字母和数字组成,或是某一范围

文档评论(0)

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

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

1亿VIP精品文档

相关文档