什么是逻辑文件呢?实际上就是物理文件的视图。它们的关系相当于sql server中表和视图的关系。
设定物理文件定义如下:(文件名为student)
a r sturec
a id 10s
a name 10a
a birth l
a class 10a
a k id
建好物理文件后我们就可以建立逻辑文件了。 pfile表示引用的物理文件。
a r sturecl pfile(student)
a id
a name
a k id
这个逻辑文件只显示id和name这两个字段。
如果要显示物理文件的全部字段,应该将字段类型名设置和物理文件的字段类型名一致。如下进行定义:
a r sturec pfile(student)
a k name
这样就可以了,这个逻辑文件就包括物理文件的所有内容。逻辑文件的关键字定义可以和物理文件的关键字不一致。
如果要加入条件,假定逻辑文件只包括 id小于1000的学生,定义如下:
a r sturec2 pfile(student)
a id
a name
a k id
a s name comp(lt 1000)
商业源码热门下载www.html.org.cn
新闻热点
疑难解答