× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



We have an application where all the files are CCSID 65535, meaning no
conversion.  We have the files in 2 environments, test and live.

I need to be able to open up some logicals from VA-RPG, so changed the CCSID
of one of the physical files in our live environment to 37, then opened up
the logical and got ASCII data.  Logical files don't seem to have a CCSID.
All well and good.

I then go to open up this same file in the test environment, and get EBSIDIC
data.  I checked the CCSID of the physical file and it was 37, but still I
didn't get translation.  I wound up having to recompile the logical file,
and then I got ASCII data in VA-RPG, well and good.

My question is: Why did I have to recompile the logical file on one of
these, but not the other?  I am going to be using a lot of files in VA-RPG
and since all our files are 65535 I'm going to have to change the CCSID, and
I need to understand what is it that makes me have to recompile a logical to
get the logical to be the same CCSID.

Thanks in advance,

Jim Langston


As an Amazon Associate we earn from qualifying purchases.

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

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.