Solved

Mainframe COBOL data to pc Microfocus COBOL programs

Posted on 2001-08-13
2
344 Views
Last Modified: 2008-03-17
Very specific question.  We are in the middle.  We will be receiving data from COBOL programs from a mainframe shop and want to feed the data to some Microfocus COBOL programs we have from an outside source.  We have been told that the packed format of the numeric data is incompatible between the two systems, but neither side will unpack the data.  I don't understand if this is an ASCII/EBCDIC problem or an incompatibility between the two COBOLs or something else.
 
We run pc's on a Novell LAN and use Win 9x.  Is there some way we can use VB or MS Access to convert this data?  I am not primarily interested in someone offering their services to do it, but want the specifics of how it can be done.
0
Comment
Question by:scpasco
2 Comments
 

Accepted Solution

by:
PhilHickling earned 300 total points
ID: 6748215
Yes, you could write a conversion with VB, or Access (possibly), or COBOL, or almost any programming language.

If you can see ANY of the data correctly then it is not an ASCII/EBCDIC problem, and is therefore almost certainly either packed format, or possibly just signed numerics.  I have observed some signed numerics where most of the digits are recognizable but the last character is not a number, but strange symbols, eg. ! for -1, " for -2, etc.

I see your question is some months old.  If you are still requiring some help then I could maybe hunt out some COBOL code I wrote for a similar conversion.  Please email me, and send a sample of the data, if you still want some answers.
0
 

Author Comment

by:scpasco
ID: 6751236
Thank you for responding.  We found a software product called VEDIT that would do the conversion.  Thanks again.
0

Featured Post

Master Your Team's Linux and Cloud Stack

Come see why top tech companies like Mailchimp and Media Temple use Linux Academy to build their employee training programs.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
format the code in java 6 93
sameEnds challenge 25 98
XML::LibXML and Xpath syntax How do I get attribute of sibling 2 140
PHP question(s) about order of output 9 63
Go is an acronym of golang, is a programming language developed Google in 2007. Go is a new language that is mostly in the C family, with significant input from Pascal/Modula/Oberon family. Hence Go arisen as low-level language with fast compilation…
The purpose of this article is to demonstrate how we can use conditional statements using Python.
The goal of this video is to provide viewers with basic examples to understand and use conditional statements in the C programming language.
The viewer will be introduced to the technique of using vectors in C++. The video will cover how to define a vector, store values in the vector and retrieve data from the values stored in the vector.

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question