home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / database / 7687 < prev    next >
Encoding:
Internet Message Format  |  1992-11-08  |  3.0 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!usc!news!iat.holonet.net!rkinder
  2. From: rkinder@iat.holonet.net (Robert J. Kinder)
  3. Newsgroups: comp.databases
  4. Subject: Re: Interfacing Paradox with C++
  5. Message-ID: <BxCyy8.89w@iat.holonet.net>
  6. Date: 7 Nov 92 18:20:31 GMT
  7. References: <troj.720824789@cwis>
  8. Organization: HoloNet (BBS: 510-704-1058)
  9. Lines: 49
  10.  
  11. troj@cwis.unomaha.edu (Kevin Trojanowski) writes:
  12. : nkolluru@cs.umr.edu (THE DEADLY DEVIL) writes:
  13. : >Hello,
  14. : >    I am trying to interface C++ with Paradox to develop a kind of
  15. : >Extended Object-Oriented database system. The database would be maintained
  16. : >in the Paradox RDBMS. The DML (selection, projection, updation) and the
  17. : >DDL (creation, deletion) would be developed as methods in C++. Is it pos-
  18. : >sible to build such a system? I would be grateful if you could give me any
  19. : >information about the paradox engine (how to access?) that provides this
  20. : >interface.
  21. : Borland just release v3.0 of the Paradox Engine, for which you can get
  22. : another add-on called Database Framework, which is supposed to be a set of
  23. : objects which makes the Engine easier to work with.
  24. : I've only worked w/ v2.0 of the Engine, through C.  It's fairly straight-
  25. : forward, once you figure out how to set up a few initial variables.  Basically,
  26. : for every Paradox operation you want to perform (open table, find record,
  27. : retrieve record, modify record, close table, etc) there's a separate C
  28. : function for it.  The manual, I thought, was a little bit intimidating, but
  29. : once you get past it and play for a short time, it's fairly easy to work
  30. : with.
  31. : -------------------------------------------------------------------------------
  32. : -                                   "She had what it took: great hair, a      -
  33. : - Kevin Trojanowski                  profound understanding of strategic lip  -
  34. : - Internet: troj@cwis.unomaha.edu    gloss, the intelligence to
  35. understand    -
  36. : -      CI$: 70521,312                the world and a tiny secret interior     -
  37. : - US Snail: 1905 Thurston Ave, #8    deadness which meant she didn't care."   -
  38. : -           Bellevue, NE 68005                            -Douglas Adams      -
  39. : -                                                          _Mostly Harmless_  -
  40. : ------------------------------------------------------------------------------- 
  41.  
  42. The Paradox Engine 3.0 is definitely the basis for you C/C++ application
  43. interface.  You can use Borlands Database Frameworks (which is has a
  44. non-intuitive API) or embedded PAL language in C++ using another product
  45. called HorC++Power (horsepower).  HorC++Power has been available since the
  46. Paradox Engine 2.0.  You can get it from Austin Code Works or ISSI at
  47. (407) 997-1612.
  48. -- 
  49. // ------------------------------------------------------------------------
  50. // rkinder@holonet.net            International Software Solutions, Inc.  -
  51. // Robert J. Kinder, Jr.                             Boca Raton, Florida  -
  52. //                                                        1-800-788-4774  -
  53.