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