各位大侠们: 下面有个CL,请大家分析下,究竟是什么原因导致数据得出来不一致的。谢谢了。 PGM ovrdbf FILE(FILEA) TOFILE(TESTLIB/FILEA) + MBR(*ALL) OVRSCOPE(*JOB) CALL PGM(PGM01) DLTOVR FILE(FILEA) LVL(*JOB) ENDPGM 我的本意是用TESTLIB下的数据来测试程序,但是每次在程序PGM01显示出来的都是其他LIB下FILEA的数据,究竟什么原因引起的...
ovrdbf FILE(LCPB57P1) TOFILE(&FLIB/LCPB57P1) MBR(&MBR2) 请问其中的 MBR(&MBR2) 是什么意思 MBR2是从LDA里面取得的变量 程序执行的时候出现错误 因为MBR2是空的 MBR的参数不可以为空吗 谢谢指教!
ovrdbf FILE(INV043AA) TOFILE(MTEMP/INVCT4AA) CALL PGM(INVC043R) PARM(&SYS) ovrdbf FILE(INV043AA) TOFILE(MTEMP/INVCT5AA) SECURE(*YES) CALL PGM(INVC043R) PARM(&SYS) 第二次CALL INVC043R時,還是把記錄寫到INVCT4AA。怎么会这样呢,要如何修改?
400方面的编程,我最讨厌的就是多member的这个概念, 因为要查看某个member的内容,一定要用个ovrdbf(我习惯用strsql来查看) ovrdbf时有个范围选项,一直不是很清楚,最近研究了一下,供大家参考,欢迎讨论 参数OVRSCOPE有3个选项,*JOB,*CALLLVL,*ACTGRPDFN *JOB就是整个job的范围,这是一个最大的范围,所有程序都受此影响 *CALLLVL和程序调用的先后顺序有关(调用链) 这里有个call level的概念,先调用的程序的call le...
1。用户的LIBRARY LIST中FILE1是在LIBL1中。 2。在SQLRPG中先CALL QCMDEXC执行 ovrdbf FILE(FILE1) TOFILE(LIBL2/FILE1) 问题: 1.在程序中SETLL 或者CHAIN 文件FILE1,是用到LIBL1还是LIBL2 ? 2.在程序中使用EXEC SQL SELECT文件,用到LIBL1还是LIBL2 ?
日本式样中,ダミーファイル作成是什么意思 例:学生ファイル → 学生ダミーファイル ovrdbf设定 : 是不是 在CL 中这么写: ovrdbf FILE(GAKUSE) TOFILE(TEST/GAKUSE) OVRSCOPE(*JOB) GAKUSE是表名字 TEST是库名字 求达人帮忙看下 谢谢了
例如: ovrdbf file1 之后,Call程序A,而A程序中 又 Call 程序B,A和B都用到file1,这时ovrdbf对A和B都起作用吗? B也使用新指定的文件吗? 望解答,谢谢!
数据库文件覆盖 (ovrdbf) 命令用于 (1) 覆盖 ( 替换 ) 在程序中命名的文件, (2) 覆盖程序中使用的文件的一些参数,或 (3) 覆盖在程序中命名的文件 和 覆盖被处理文件的一些参数。在文件描述中、在程序中或在其它先前发出的文件覆盖命令中,指定了由该命令覆盖的参数。这个命令可用于物理文件、逻辑文件和分布式数据管理 (DDM) 文件。 ...
如题,请教下面两句CL的具体含义: ovrdbf FILE(INPUT) TOFILE(&CURLIB/DWNFSRC) + MBR(&MNAME) FTP RMTSYS(&DEV) CURLIB是我的当前库,DWNFSRC在我的库下,但不知用了FILE(INPUT)后的含义是什么,请指教? 还有,FTP语句是什么意思?