原帖由 ux400 于 2010-1-14 18:08 发表
我不姓 “忘”
也不是大侠
所以谈不上指点
随便说说,有错请指正
OS/400 文件(FILE)分很多种,常用的数据文件有PF和LF
OS/400的PF与DOS/WINDOWS下的xBase/FoxPro的.DBF文件结构有得一比。它是定长 ...
同一个文件中的Member的结构是相同的。这点很重要!
AS/400的文件可以想象成一个Excel文件,每个Excel文件可以有多个Sheet,这个Sheet就相当于Member。所不同的是,一个Excel文件里的每个Sheet结构可以不同,而同一个文件中的Member的结构是相同的。这点很重要!
有一类特殊的文件,就是源物理文件(SRCPF),其中的Member可以通过编译生成为文件。就如同国际象棋中的兵可以升格为后。
Member只有在AS/400自己的编成环境中调用,如果用CS结构的前端第三方可视开发环境操作AS/400文件(比如用C++或java),则只能操作单Member的PF。SQL/400中似乎也无法指定Member,这个我记不太清楚了。
AS/400的存储结构可以大致表述为 Library - File - Member。需注意的是Library不可嵌套。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |