Member Login

Remember Me
Forgot Password?
Join Us!

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

Join Tek-Tips
*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.
Jobs from Indeed

Link To This Forum!

Partner Button
Add Stickiness To Your Site By Linking To This Professionally Managed Technical Forum.
Just copy and paste the
code below into your site.

DMS II programming guide

DMS II programming guide

I am new to DMS II. I want to know how FIND , FIND NEXT etc works in DMS II. Is there any document that explains DMS II from programming point of view ?. Thanks in advance.

RE: DMS II programming guide


I am pleased to see that people are using DMSII. I have not used it for a long time. (I live in Brisbane Australia).

I think it is accurate to say that "FIND" in DMSII is similar to the SQL "select" statement.

I have seen toy implementations of SQL using Prolog. I have often thought it would be fun to try to write a program in Prolog or some other language, to implement my own version of DMSII.

I keep hoping that one day, the A series software will be given out free and able to be run on an emulator written for microsoft or java.

richard mullins

RE: DMS II programming guide


You can get information directly from the Unisys web site in the form of a document called "Getting Started With DMSII". The direct link to this document is (you will have to agree to the Terms of Use statement). This book should provide you with the foundation information about DMSII that you seek. You can find more detailed information about writing programs to access and maintain DMSII databases in the "COBOL ANSI-85 Programming Reference Manual, Volume 2: Product Interfaces".

Note to Richard Mullins: While it is not free, there is product called "Software Developer's Kit for ClearPath MCP" which is essentially a ClearPath system (the successor to the A Series) that runs on a Windows PC. This kit costs about $3,000, but contains all of the MCP-based software (including DMSII) and is delivered as a series of CDs - one of which is the MCP environment emulator - which are installed on an appropriately configured PC, even laptops!

Mike Kay

RE: DMS II programming guide

Yes,FIND is similar to SELECT.  A FIND will find the first occurance that meets the conditions of the WHERE clause.  A FIND NEXT will get the next occurance.  There is a FIND FIRST also.  If you use FIND alone, the search begins where the pointer is in the database.  So if you have done a previous find in the database, the pointer is there and not at the beginning of the database.  You should use the SET TO BEGINNING to reset the pointer to the start of the database.  Just as extra information, there is also a FIND PRIOR and FIND LAST.  

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members!


Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close