|
|
|
浅析FOXBASE+中易混淆的“物理XX”和“逻辑XX”
|
| |
在FOXBASE+中易混淆的概念相当多,如“数据”与“信息”、“字段”与“字段变量”等等,如果不正确地理解这些概念,就无法正确掌握FOXBASE+中的有关内容。在学习过程中,学生经常会提出来“物理XX”与“逻辑XX”到底有什么区别,但教科书上大部分都一笔带过,给学生学习带来很多麻烦。我在教学过程中,一直在摸索着其间的关系,现将一些较为粗浅的看法简述如下: 一、 物理行和逻辑行 FOXBASE+中命令书写规则要求一条命令总长度不能超过127个汉字。而在通常情况下,只能显示一行80个字符的文本,若超过了80个字符而又少于254个字符(即127个汉字),那么必须用几行来表示这条命令;在FOXBASE+中,命令书写时除最后一行外,每行末尾必须使用一个分行符“;”以表明下一显示行是本行的继续。FOXBASE+把显示器屏幕上的一个自然行称为一个物理行。若一条命令用几个物理行表示,从逻辑上来讲它们之间不是独立的,而是存在着内在的联系。而这几个物理行就构成了一个逻辑行,这个逻辑行就表示了一条完整地命令。如命令:LIST ALL FOR 性别=“女”.AND.物理<60 .OR. 化学<60 .OR. 英语<60 .OR. 数学<60 FIELD 姓名,班级,总分 OFF 那么这条命令就必须分行了。分行后这条命令可表示为:
|
|
|
|
|
|
|
|
|
| 广告载入中... |
| 广告载入中... |
| 广告载入中... |
|
|
|
|
|