T.R | Title | User | Personal Name | Date | Lines |
---|
570.1 | Module Language! | COOKIE::BERENSON | Words are a deadly weapon | Fri Feb 16 1990 19:27 | 2 |
| I believe DSM can call anything that matches the VAX Calling Standard.
Therefore, you can use SQL Module Language and access it from DSM!
|
570.2 | exit | TRCA03::SANDHU | | Fri Feb 16 1990 21:00 | 6 |
| re: -1
Can you explain a bit more please? Its good to get some sort of
a YES, but I'd like to be able to explain this to the customer.
And considering I know nothing about this subject, will truly
appreciate a bit more detail. Thanks
|
570.3 | Give us a call, we'll tell you how. | DSM::CRAIG | Nice computers don't go down :-) | Mon Feb 19 1990 04:59 | 25 |
| VAX DSM fully supports the VMS Procedure Calling and Condition Handling
Standard. For your customer to access a VMS language, database product
System Service or Run-Time Library routine, they would need to write a
call from DSM to the product, and link it into the DSM image as a ZCALL
function. (The ANSI Standard allows implementors to add new functions,
as long as they are preceeded by a "Z"). So, to fetch an RDB record
your customer could write a ZCALL which would look like this:
SET X=$ZC(%RDB,RECORD,"FETCH")
which (in this hypothetical example) would execute a FETCH operation on
record RECORD through a call to RDB.
There are examples of how to do this in the DSM Programmers Reference
manual. You can also get more detailed help in the DSM::VAXDSM notes
file.
The DSM Product Group would be very interested in hearing more about
your customers requirements.
Bob Craig
Senior Software Support Specialist
DSM Product Group, MRO2-3/E5
Phone: DTN: 297-6490 or (508) 467-6490
|
570.4 | SQL Module Language | LACKEY::HIGGS | In Hans' and Kevin's excellent adventure | Mon Feb 19 1990 18:47 | 4 |
| AS Hal says, you should be able to call SQL Module Language from DSM.
However, note that SQL Module Language does not currently support the passing
of records -- only individual items. I presume that you can pass individual
items (of type integer, or character string, etc.) from DSM?
|
570.5 | | DSM::CRAIG | Nice computers don't go down :-) | Mon Feb 19 1990 21:25 | 10 |
| Yes. In fact, DSM doesn't have the concept of a record, and would,
therefore, pass one string at a time.
For those who want more information about MUMPS, in general, and VAX
DSM, in particular, I've recently written a "white paper" which is
available at DSM::SYS$PUBLIC:DSM_INFO.* (.TXT, .LN03, .PS).
Bob Craig
DSM Product Group
|