- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
表的建立和操作
数据表和数据库基本操作常用的两种方式是:命令方式和菜单方式,前者是重要基础。下面主要讲述命令方式,菜单方式中常用和重要的才作介绍。
一、建立表文件
分建表结构和输入数据(增加记录)两个过程。
1.建表结构
【命令】CREATE 表文件名
【菜单】文件菜单---?“新建”---?在对话框中选“表”
【功能】建立表结构,形成表文件,记录在之后输入。
【说明】.表文件的默认扩展名为.dbf,可不输入;
.保存路径: 缺省为系统VFP子目录;
使用工具菜单----?“选项”--?自定默认目录
在命令窗口中执行SET DEFAULT TO D:\ABC即指明目录为D盘的ABC子目录
.如表结构有备注型和通用型字段,VFP自动生成.fpt表备注文件;
2.输入数据
.命令(后面讲)进行输入;
.结构建立以后出现编辑框,随即输入;
【说明】.在表中输入数据时,各类型数据都不用定界符,如逻辑型直接用t(y)和f(y);
.输入备注型和通用型数据时,分别双击备注型和通用型字段中的memo和gen,将数据输到.fpt文件中;
.输入日期时,可用命令SET DATE TO或工具菜单的“选项”项目进行设置。
二、表的打开与关闭
“打开”指表调入内存,在对表作所有操作之前,必须先打开表。
“关闭”指内存清除并存盘。
1.打开表
【命令】USE 表文件名
【菜单】文件菜单----?“打开”
【说明】.表打开前,先关闭当前已打开的表文件,若有备注或通用型字段,则相应的.FPT文件也同时被打开;
.文件打开时,记录指向首记录。
.如果要修改结构或记录,应选打开对话框中的“独占”复选框,否则打开的表是只读文件。
2.关闭表
【命令】USE
【功能】关闭当前已打开的一个表文件。
【命令】CLOSE ALL
【功能】关闭所有工作区中的所有类型文件,但不释放内存变量。
【命令】CLEAR ALL
【功能】关闭所有工作区中的所有表及各类型文件,并且释放内存变量。
【命令】CLOSE 文件类型
【功能】关闭数据库中文件类型指定的相应类型文件,如CLOSE DATABASE、CLOSE TABLES(含自由表)。
3.退出VFP
【命令】QUIT
【菜单】文件菜单---?“退出”(注意不是“关闭”)或点击窗口右上方关闭按钮。
【功能】关闭打开的所有文件,退出VFP,回到Windwos状态。
三、表的显示
1.表结构的显示
【命令】DISPLAY / LIST STRUCTURE [TO PRINTER|TO FILE文件名]
【菜单】显示菜单-----?表设计器
【功能】显示表文件的字段结构信息。
2.表记录的显示
【命令】DISPLAY / LIST [范围] [[FIELDS] 字段名表] [FOR 条件][OFF][TO PRINT [PROMPT]/TO FILE文件]
【功能】在表中按指定范围与条件筛选出记录并显示出来,或发送至指定设备。
【说明】.LIST与DISP的区别:缺省范围LIST为全部记录而DISP为当前记录;LIST为滚屏显示而DISP为分屏显示。
.FIELDS子句用于确定需要操作的字段(FIELDS可不写),字段名表用来列出需要的字段,缺省时显示除备注型、通用型字段外的所有字段。
.可选项[OFF]指示不显示记录号,[TO PRINT]表打印。
【命令】BROWSE[[FILEDS]字段名表][FOR条件[REST]]
【菜单】显示菜单----?“浏览”命令
【功能】打开浏览窗口,可显示浏览和修改记录数据。
【命令】SET FILTER TO [条件]
【功能】筛选出满足条件的记录,以后用其它命令时只操作这些记录,不满足条件记录被忽略。
【说明】取消筛选条件:SET FILTER TO
【命令】SET FIELDS TO [字段名表]
【功能】设定要操作的字段,用其它命令时只对字段名表中的字段进行操作。
【说明】取消设定:SET FIELDS OFF
四、表的记录指针定位
记录指针所指的记录称为当前记录,每当打开表时指针总指向第一条记录,在操作中它可随时向前(上)或向后(下)移动。
1.绝对定位
【命令】GO[TO] 数值表达式/TOP/ BOTTOM
【菜单】显示菜单---?“浏览”-----? “表”-----?直接点击要定位记录的前面灰色区域
【功能】将表文件的记录指针定位到指定的记录。
【说明】.数值表达式代表所要定位记录的记录号,其值能小于1也不能大于记录总数加1。
.TOP表定位到第一个记录(首记录)
.BOTTOM表定位到最后一个记录(尾记录)
文档评论(0)