|
----- Message from Robert Wenzel <robert.wenzel@xxxxxxxxx> on Tue,CLLE
21 Aug 2018 13:22:51 -0400 -----
To:
rpg400-l@xxxxxxxxxxxx
Subject:
STRSQL strange behavior when running under STRDBG
Has anyone encountered this?
I started a debug session for an RPGILE program. The program calls a
program which creates a work file in QTEMP and then does an OVRDBFwanted
command. I set a breakpoint in the RPGILE program after the call to the
CLLE program. At the breakpoint I accessed the command line (ESC key).
Then issued STRSQL. When I issued the statement "select * from
qtemp/workfile" it returned the rows created by the application. I
to make a copy of the data in my library. To make sure I didn't havethe
file already in my library I issued "select * from mylibrary/workfile"statement
expecting to get an error message but it returned the exact same rows as
the data in QTEMP. I then exited the SQL session and issued WRKOBJ
mylibrary/workfile and no results returned.
So, what's up with running STRSQL under STRDBG? Does the OVRDBF
in the CLLE program ignore the explicit reference to mylibrary and
returning the data from the QTEMP file instead?
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.