AS400中文培训教程之DB(6).docVIP

  • 5
  • 0
  • 约9.16千字
  • 约 7页
  • 2019-04-05 发布于江西
  • 举报
如果文件分类顺序和交替分配顺序表都被忽略,这就允许用户不必指出所有字段名,而仅指定哪个字段做分类顺序。如果没有指定查询分类顺序(如*HEX)就会按V2.3版中的规定排序。 2.2.3.19 DDM文件考虑 OPNQRYF可以处理DDM文件,所有在FILE参数中指定的文件必须在AS/400中存在。一个指定操作并用DDM文件的OPNQRYF需要源文件和目标文件在同类型系统中。 编写高级语言程序的考虑 象在2.2.3.1中讲述的那样,高级语言程序能直接访问数据文件。在程序外选择或排序,程序以你指定顺序接收选择的记录,程序得不到选择时忽略的记录。通过逻辑文件用选择/忽略值处理时,具有同样功能。 如果使用FORMAT参数,程序使用在FORMAT中用的文件名,写程序时就象这个文件包含实际的数据一样。 如果顺序读文件,高级程序自动忽略键字顺序,你可以象读到达顺序记录一样写程序。如果在OPNQRYF命令中用KEYFLD参数,要收到一个能忽略的诊断信息。如果用随机的键字处理文件,高级语言要有相应的键字规定,如果有选择的值,它可以防止程序访问在数据库中的记录。或者用OPNQRYF或用DDS中用选择/忽略条件的逻辑文件。在随机读中都可能发生记录未找到的情况。 在某些情况下,可以监控诸如数字溢出之类的映象错误引起的异常,但最好是对所有字段定义正确的属性。 OPNQRYF命令运行时发送信息 当OPNQRY

文档评论(0)

1亿VIP精品文档

相关文档