第4章+VFP的基本操作

第4章+VFP的基本操作

ID:44958761

大小:815.00 KB

页数:109页

时间:2019-11-06

第4章+VFP的基本操作_第1页
第4章+VFP的基本操作_第2页
第4章+VFP的基本操作_第3页
第4章+VFP的基本操作_第4页
第4章+VFP的基本操作_第5页
资源描述:

《第4章+VFP的基本操作》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第4章VisualFoxPro的基本操作4-1基本概念和操作4-2数据库4-3创建数据表4-4数据表的基本操作4-5查询与统计操作4-6多工作区操作4-7小结第4章VisualFoxPro的基本操作4-1基本概念和操作4-1-1VisualFoxPro的基本操作方式VisualFoxPro与前期的数据库产品一样,都可以支持两类不同的基本操作方式,即交互式操作方式和程序操作方式。1.交互式方式VisualFoxPro的交互式操作方式有命令执行与界面操作两种类型。命令执行方式与界面操作方式是一致的。许多的命令功能都可以通过相应的菜单选择来实现。事实上,当用户选择了某一菜单命令

2、并执行它时,在命令窗口中便会自动显示与其对应的键盘命令,就好像用户通过键盘输入了该命令一样,所以在VisualFoxPro中,用户可以任意选用或交替使用这两种方法。2.程序操作方式程序执行方式就是将一系列的语句或命令存储在一个文件中而成为一个程序文件(.PRG),通过运行该程序文件,完成某些特殊的功能。程序操作方式不仅运行效率高,而且可重复执行。可见,交互式操作方法虽然方便、灵活,但是当用户需要反复执行某些相同的命令序列,或处理较复杂的问题时就不能发挥计算机高速度、自动化运行的优势。为此,VisualFoxPro提供了程序执行方式来解决该问题。4-1-2命令操作的基本要求

3、1.命令的一般格式为了熟练掌握各种命令的使用方法,首先要了解命令的语法规则,以便读者正确地使用命令。命令的一般格式如下所示:<命令关键字>[<范围>][<表达式表>];[FOR<条件>][WHILE<条件>]2.命令书写规则(1)文件命名方法文件名由主文件名和扩展名两部分组成。主文件名由字符组成,字符可以包括字母、数字、下划线、连字符等。扩展名由“.”加3个字母组成,表示文件类型。(2)本书命令、函数符号的约定VisualFoxPro的命令在书写时,为了便于叙述,常引入下列几个符号,其约定如下。l[]:其中的内容是可选项,不选时系统自动取默认值。但在程序输入时或在命令窗口

4、中输入时均不书写这对“[]”,而只写其中参数的内容。l<>:其中的内容是用户的选择项,通常有多种可能供用户选择一种。若<>不在[]内,则为必选项,即用户必须选择多种可能中的一种;若<>在[]内时,当不选“[]”中的内容时,其“<>”中的内容也不能选,而当选择“[]”中的内容时,其“[]”中的“<>”内的内容就为必选项。但在程序输入时或在命令窗口中输入时均不书写这对“[<>]”,而只写其中的参数的内容。l/:为二选一表示符。要求用户从本符号的左右两项中选择一顶。同样,在命令或函数的输入中,“/”线也不要写。l...:省略符。它表示在一个命令或函数表达式中,某一部分可以按同一

5、方式重复。3.命令格式的说明从上述命令格式可以看到,VisualFoxPro命令主要由5个部分组成,各部分功能如下。(1)命令关键字:是一个英文动词,是VisualFoxPro的命令名,用来指定计算机要完成的操作。例如STORE、LIST、COPYTO等都是命令关键字,分别表示定义内存变量、显示表的记录、复制表的内。(2)表达式表:表达式表子句是由数据和运算符一起构成的有意义的式子,各表达式表是一个或多个由逗号分隔开的表达式。该表达式在一般情况下由表中字段名构成。表达式除了可以是字段、字段名表外,还可以加进运算符,如“单价*1.05”也是一个表达式。(3)范围子句:范围子

6、句用来指定命令可以操作的有效记录范围。范围可有下列四种选择:lALL:指当前表中的全部记录;lNEXT<n>:指从当前记录开始的连续N条记录;lRECORD<n>:指当前表中的第N号记录;lREST:指从当前记录开始到最后一条记录为止的所有记录;(4)FOR<条件>子句:对满足条件的记录进行操作,如果使用FOR子句,VPF6.0将记录指针重新指向表文件顶部,系统会用FOR条件与每条记录进行比较。(5)WHILE<条件>子句:在表文件中,从当前记录开始,按记录顺序从上向下处理,一旦遇到不满足条件的记录,就停止搜索并结束该命令的执行。FOR和WHILE都是条件子句,但在默认范

7、围选择项条件下主要有两点不同:lFOR子句是从首记录开始判断逻辑表达式是真还是假,而WHILE子句则从当前记录起判断条件是否成立;lFOR子句对逻辑表达式取真值的所有记录进行规则操作,不管这些记录是呈连续排列或是间断排列。而WHILE子句是从当前记录开始,只要遇到其逻辑表达式取假值就停止操作,不管其后是否有满足条件的记录。4-1-3命令的输入与编辑1.命令的输入在VisualFoxPro命令窗口中按命令的语法规则键入需要操作的命令,最后按下Enter键,就可以执行该命令了。2.命令的编辑命令窗口是一个可以编辑的窗口,可以在命令

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。