home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.databases
- Path: sparky!uunet!spool.mu.edu!yale.edu!ira.uka.de!sol.ctr.columbia.edu!news.unomaha.edu!cwis!troj
- From: troj@cwis.unomaha.edu (Kevin Trojanowski)
- Subject: Re: picking between FoxPro and Paradox
- Message-ID: <troj.728016494@cwis>
- Keywords: help
- Sender: news@news.unomaha.edu (UNO Network News Server)
- Organization: University of Nebraska at Omaha
- References: <hh2x.727968142@crux1.cit.cornell.edu>
- Date: Tue, 26 Jan 1993 02:48:14 GMT
- Lines: 46
-
- hh2x@crux3.cit.cornell.edu (Danish) writes:
-
- >I'm working with a group on a large (10k+ lines) C program that manipulates
- >large amounts of data in various ways. We want to buy a database so that we
- >can perform some more standard manipulations on our output data. The main
- >thing is sorting the data quickly on any field. Which program -- Foxpro or
- >Paradox, or is there something faster I haven't heard of yet-- is faster
- >when sorting huge data files up to 150 meg? can they both handle files of
- >this size? if not, which handles larger files, and what are their limitations?
-
- >If Foxpro and Paradox are equal in this respect, then it would be helpful
- >to know which one is easier to manipulate. Half of us are c programmers who
- >could get by either way, but the other half might be aided by an easier
- >interface... which program makes this easier to provide?
-
- FoxPro is a dBase derivative, and I've never been a big fan of dBase.
- Actually, a more accurate assessment would be to say I loathe it. But
- anyway...
-
- If you go with Paradox, you gain an easy advantage, in that you can purchase
- the Paradox Engine, and have your C code directly access the Paradox tables.
- What this allows you to do is write part of your application in PAL
- (Paradox Application Language), and have it run external C programs when
- necessary, but still allow the C code full access to the data without
- having to go through the overhead of exporting/importing the data.
-
- If it's imperative that your C code be in primary control of things, then
- you can still use the Paradox Engine. However, rather than have PAL code
- run your C programs, your C programs can fire up Paradox with the desired
- PAL scripts.
-
- I'll freely admit that, like anything similar, there's a bit of a learning
- curver for the Pdox Engine. However, I've not found it to be an overly
- difficult one -- just a matter of learning how to setup for the various
- calls, and understanding how Paradox field types map to C types. It'll
- take you a couple of days of playing around, but it's none too painful.
-
- -------------------------------------------------------------------------------
- - "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_ -
- -------------------------------------------------------------------------------
-