02 VFP课件09版 数据库、表和索引 6学时【荐】.ppt

02 VFP课件09版 数据库、表和索引 6学时【荐】.ppt

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

第一节 基本概念和操作 4-1 基本概念和操作 4-1-1 Visual FoxPro的基本操作方式 Visual FoxPro与前期的数据库产品一样,都可以支持两类不同的基本操作方式,即交互式操作方式(手动操作)和程序操作方式(自动运行)。 1.交互式方式 Visual FoxPro的交互式操作方式有命令执行与界面操作两种类型。 命令执行方式与界面操作方式是一致的。许多的命令功能都可以通过相应的菜单选择来实现。事实上,当用户选择了某一菜单命令并执行它时,在命令窗口中便会自动显示与其对应的键盘命令,就好像用户通过键盘输入了该命令一样,所以在Visual FoxPro中,用户可以任意选用或交替使用这两种方法。 2.程序操作方式 程序执行方式就是将一系列的语句或命令存储在一个文件中而成为一个程序文件(.PRG),通过运行该程序文件,完成某些特殊的功能。程序操作方式不仅运行效率高,而且可重复执行。 交互式操作方法虽然方便、灵活,但是当用户需要反复执行某些相同的命令序列,或处理较复杂的问题时就不能发挥计算机高速度、自动化运行的优势。为此,Visual FoxPro提供了程序执行方式来解决该问题。 4-1-2 命令操作的基本要求 1.命令的一般格式 为了熟练掌握各种命令的使用方法,首先要了解命令的语法规则,以便读者正确地使用命令。命令的一般格式如下所示: <命令关键字> [<范围>] [表达式表] ; [FOR条件] [WHILE条件] 2.命令书写规则 (1)文件命名方法 文件名由主文件名和扩展名两部分组成。主文件名由字符组成,字符可以包括字母、数字、下划线、连字符等。扩展名由“.”加3个字母组成,表示文件类型。 (5)? WHILE <条件>子句:在表文件中,从当前记录开始,按记录顺序从上向下处理,一旦遇到不满足条件的记录,就停止有哪些信誉好的足球投注网站并结束该命令的执行。 FOR和 WHILE都是条件子句,但在默认范围选择项条件下主要有两点不同: FOR子句是从首记录开始判断逻辑表达式是真还是假,而WHILE子句则从当前记录起判断条件是否成立; FOR子句对逻辑表达式取真值的所有记录进行规则操作,不管这些记录是呈连续排列或是间断排列。而WHILE子句是从当前记录开始,只要遇到其逻辑表达式取假值就停止操作,不管其后是否有满足条件的记录。 4-1-3 命令的输入与编辑 1.命令的输入 在Visual FoxPro命令窗口中按命令的语法规则键入需要操作的命令,最后按下Enter键,就可以执行该命令了。 2.命令的编辑 命令窗口是一个可以编辑的窗口,可以在命令窗口中进行各种编辑操作,如插入、删除、拷贝、剪切等,或者用光标和滚动条在整个命令窗口中上下移动。这些特性对命令输入起了很大的帮助作用。比如要键入一个和上一次命令相似的命令,那么只需将光标移动到上一条命令上,然后输入或删除命令的不同部分,最后按下Enter键,就可以执行这条新命令了。 3.输入命令时的注意事项 (1) 命令关键字不能省略,必须是命令行的第一个英文动词,其它子句可以以任意顺序跟在其后,命令动词与各子句之间用一个或多个空格隔开,如: EDIT FIELDS 学号,姓名,班级 ALL FOR 高等数学=85 EDIT ALL FIELDS 学号,姓名,班级 FOR 高等数学=85 EDIT FOR 高等数学=85 ALL FIELDS 学号,姓名,班级 (2) 命令动词和VISUAL FOXPRO保留字一般可用前4个或4个以上字母简写。如: DISPLAY MEMORY DISPL MEMO DISP MEMO (3) 当表达式中,由FIELDS引导字段名表时,字段名表中的各字段间必须用逗号分割,但逗号“,”必须是在英文状态下输入的西文逗号“,”。 (4) 命令、关键字、变量名和文件名中的字母既可以大写也可以小写,还可以大写、小写混合,三者等效。 (5) 虽然命令窗口可以上下左右滚动,也可以在一行把命令输完,但屏幕的左右滚动会很不方便,这时不妨尝试一下续行操作。输入命令时可以在命令的关键字或子句之间加分号(;),然后按回车键,再在下一行输入命令的剩余部分,这样就可以把一条长命令分成好多行来写。进行续行操作,应注意以下几点: 命令的最后一行不能以分号结尾。如: ?REPLACE ALL 实发工资 WITH (基本工资+职务津贴+奖金-养老保险)*1.03 FOR 工龄20 当一条命令被分成多行输入时,如果想同时使用&&命令加入一些注释,此时注释不能出现在分号之后,而只能将注释放在命令的最后一行的后面。 当准备执

文档评论(0)

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

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

1亿VIP精品文档

相关文档