- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
                        查看更多
                        
                    
                第三章  数据库和表的操作  目录 数据库的建立 基本概念 基本概念  数据表(Tabel) 数据库(DataBase Container)  数据库表和自由表     数据库的设计 数据库的建立         命令格式:CREATE DATABASE [数据库名|?] 说明:数据库名指要创建的数据库的名称;?或不带任何参数则显示创建对话框,要求用户输入数据库名。 打开数据库        命令格式: MODIFY  DATABASE  [数据库名|?]  说明:这种方法实际上是将数据库打开,并启动数据库设计器进行修改设计。 表的建立 创建数据库表     “字段名”列  “类型”列  字段宽度  “NULL”选项     命令格式:CREATE 表名  表的建立 表记录的输入        表的建立 自由表与数据库表         表的基本操作 表的基本操作 表的打开       表的打开       表的显示 表结构的显示      命令格式:LIST|DISPLAY STRUCTURE [TO PRINTER|TO FILE文件名] 说明:该命令屏幕上列出指定表的结构,包括记录个数,记录长度及各字段的名称、宽度、类型等。LIST是连续显示,DISPLAY是分屏显示。    表的显示 查看表的记录  1、用命令方式在VFP主窗口显示记录  命令格式:LIST|DISPLAY [范围][[FIELDS表达式表][FOR条件][WHILE 条件] [TO PRINT [PROMPT]|TO FILE文件][OFF] 说明: FIELDS 表达式表:指定要显示的字段,各字段间用逗号分开,缺少为全部。表达式表不一定是字段名,可以是字段的组合。 FOR 条件和WHILE 条件:显示满足给定条件的结果。二者的区别见第1章。 范围:可以用第1章介绍的ALL、REST、RECORD N、NEXT N四种范围。 表的显示 查看表的记录  2、用命令方式在浏览窗口显示记录 命令格式: BROWSE [LAST][FIELDS 字段表[FOR 条件][FREEZE 字段名][LOCK数值表达式]  说明:可选项FREEZE字段名用来定义惟一允许修改的字段,其他的字段只能显示不能修改。LOCATE数值表达式选项用来定义水平方向翻动屏幕时,屏幕左边连续不参加滚动的字段数。 表的显示 查看表的记录  3、通过菜单方式在浏览窗口定制要显示的记录  命令格式: BROWSE [LAST][FIELDS 字段表[FOR 条件][FREEZE 字段名][LOCK数值表达式]  说明:可选项FREEZE字段名用来定义惟一允许修改的字段,其他的字段只能显示不能修改。LOCATE数值表达式选项用来定义水平方向翻动屏幕时,屏幕左边连续不参加滚动的字段数。 表的显示 查看表的记录       4、定制要显示的字段       表记录指针的定位      数据表中每条记录都有一个记录号,对于打开的表,系统会自动产生一个记录指针,用以指示当前指向哪条记录。所谓记录指针的定位,就是根据需要将移动记录指针到某条记录上,然后对其进行操作。 一、在“浏览”窗口中移动记录指针 二、使用命令移动记录指针 1.绝对定位 命令格式:[GO[TO]] 记录号|BOTTOM|TOP 说明:BOTTOM表示末记录,TOP表示首记录,记录号是一个数值表达式,按四舍五入取整数,但是必须保证其值为正数且位于有效的记录数范围之内。  表记录指针的定位  2.相对定位  命令格式:SKIP [+|-]n 说明:n为数值表达式,四舍五入取整数。若是正数,向记录号增加的方向移动,若是负数,向记录号减少的方向移动。若省略n,则指记录指针向后移一条。 表记录指针的定位  3.查找定位  命令格式:LOCATE  [范围] FOR 条件 [WHILE 条件]  说明:搜索满足条件的第一个记录。若找到,记录指针指向该记录;若文件中无此记录,搜索后Visual FoxPro主屏幕的状态栏中将显示“已定位范围未尾”,此时记录指针指向文件结束处。如果没有指定范围,则缺省为ALL,查到记录后,要继续往下查找满足条件的记录必须用CONTINUE命令。 表记录的追加  用菜单方式追加记录    使用命令添加记录  1.使用APPEND命令 命令格式:APPEND [BLANK]  功能:在当前表的末尾添加一个或多个记录。  说明:如果后面跟参数BLANK则在末尾添加一条空记录。如果不选BLANK,则进入全屏幕记录输入窗口。 表记录的追加  使用命令添加记录  2.使用INSERT命令  命令格式:INSERT [BLANK][BEFORE]  功能:用于在表文件的指定位置上插入一个新记录。  说明:新记录的插入位置与可选项
                 原创力文档
原创力文档 
                        

文档评论(0)