View previous topic :: View next topic
|
Author |
Message |
pushpagiri
New User
Joined: 07 Jul 2005 Posts: 51
|
|
|
|
Hi,
How can I invoke IDCAMS from a COBOL
Program?
I want to insert a record into a KSDS file,
whicih i couldnt do with COBOL.
But this is possible with IDCAMS in JCL.
So I want to invoke IDCAMS from COBOL program.
Please anybody guide me if you know. |
|
Back to top |
|
|
rssomm
New User
Joined: 05 Jun 2005 Posts: 41 Location: Hyderabad
|
|
|
|
Hi Pushpagiri,
What do you mean by insering a record in to KSDS? How can you do it using IDCAMS?
Thank U.
Madhu |
|
Back to top |
|
|
pushpagiri
New User
Joined: 07 Jul 2005 Posts: 51
|
|
Back to top |
|
|
rssomm
New User
Joined: 05 Jun 2005 Posts: 41 Location: Hyderabad
|
|
|
|
Hi,
I don't think any problems will araise when you add record '3 eeee' as per your example.
Anyhow let me try once this. Inform u later.
Thank U.
Madhu |
|
Back to top |
|
|
pushpagiri
New User
Joined: 07 Jul 2005 Posts: 51
|
|
|
|
hi Madhu,
A correction in your reply.I am not trying to add a record.
I am inserting a record(into KSDS).
If your try comes success please send me the
code.
thank you |
|
Back to top |
|
|
rssomm
New User
Joined: 05 Jun 2005 Posts: 41 Location: Hyderabad
|
|
|
|
Hi,
There is nothing like INSERT in VSAM. If we write the record, VSAM will take care of every thing. The recoreds may or maynot be in sequential order physically.
Thank U
Madhu |
|
Back to top |
|
|
pushpagiri
New User
Joined: 07 Jul 2005 Posts: 51
|
|
|
|
Hi Madhu,
This is my file spec:
VSAM : KSDS
1 aaaa
2 dddd
4 ffff
record key is (1 0)
Now I have "record out of sequence" error if
I try to insert(write-as you mean) "3 cccc" through COBOL
program.
You are mistaking in VSAM.It is KSDS not ESDS as you are
thining currently.
ps read the topic once again which i have quoted. |
|
Back to top |
|
|
mmwife
Super Moderator
Joined: 30 May 2003 Posts: 1592
|
|
|
|
Push,
Adding a rec to a VSAM file is trivial, but there can be a variety of reasons for why you're having trouble. Since you don't provide the pertinent code (select stmt, FD, open, R/W stmts), jcl, and IDCAMS data it's difficult to guess at the reason for the problem.
BTW, did you allocate freespace? And please confine your request to ONE thread. |
|
Back to top |
|
|
|