Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Is foxpro dead?
Message
From
08/02/2010 14:59:55
Dragan Nedeljkovich (Online)
Now officially retired
Zrenjanin, Serbia
 
 
To
08/02/2010 14:33:20
John Ryan
Captain-Cooker Appreciation Society
Taumata Whakatangi ..., New Zealand
General information
Forum:
Visual FoxPro
Category:
Other
Title:
Miscellaneous
Thread ID:
01438742
Message ID:
01448189
Views:
67
>I didn't think there was much trouble with data handling in Delphi. Very similar to what VB apps do.
>
>IMHO much of the issue is that not everybody was using C/S in 1994-1995, and those who were had become accustomed to programmatic SPT, just like in VB whether the data was in dbfs or Oracle. The shift to ADO (from DAO) and subsequently to ADO.NET and "SP is best practice" would have felt like no big deal. The RV essentially was a wrapper over SPT that could have been replicated in any of those other tools, and in fact was by some 3rd-party providers who called it a "framework" and charged $$$$ ;-)
>
>Borland had its own ideas about data at the time. dBase had a new C/S mechanism that allowed you effectively to "open" a C/S table and without loading the whole table, browse through it like a dbf, looking for records and filtering on the fly and lots of other stuff with pages being pulled as required and saved etc behind the scenes. Winchell was a great proponent of that, but in my testing it was too expensive and unpredictable compared to a parametrized query, too much so to be worth the comfort factor. Borland also had a remarkable pseudo-view that turned out to be the equivalent of a series of "Set Relation" between tables, iow didn't scale. At the time I decided that I'd go with VFP whose underlying injection-proof SPT felt less proprietary.

Actually Borland had something like that before 1990 (although with their own db, bundled with the product - some advanced version of TPas, or was it Paradox), and I've played with a couple of demos where they clearly demonstrated the browse window being updated when another user changed a value somewhere... which all happened behind the scenes somehow. That made me very suspicious, on the principle that any automatic behavior which can't be overridden is bad. And this wasn't just automatic, it was "they won't say how they do it, so we don't know what's going on and how it works" (and what to do when it doesn't). Which was just another reason we took Fox (mFoxPlus 2.1), which had all the networking stuff we needed.

back to same old

the first online autobiography, unfinished by design
What, me reckless? I'm full of recks!
Balkans, eh? Count them.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform