Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Is foxpro dead?
Message
 
 
À
08/02/2010 14:59:55
Dragan Nedeljkovich (En ligne)
Now officially retired
Zrenjanin, Serbia
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Titre:
Divers
Thread ID:
01438742
Message ID:
01448252
Vues:
76
>>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.

Borland Database Engine?
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform