Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
VFP vs Jet 3.5 --- Comparison (Help!)
Message
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Titre:
VFP vs Jet 3.5 --- Comparison (Help!)
Divers
Thread ID:
00047774
Message ID:
00047774
Vues:
59
Sorry for the length of this posting, but if you are familiar with both VFP and Jet 3.5, I really could use your help.

My company has developed some products in VFP that serve as analytical, decision-support tools for healthcare professionals. By necessity, these apps interactively crunch LOTS of data. Rather than dealing with the needs
imposed on a typical client-server transaction-processing application, our applications instead demand very fast, complex, multi-table analytical operations in which VFP seems to really excel.

Our top management is delighted with the features, performance, and look/feel of our products. However, at the same time, they have little appreciation for function when it clashes with being "politically correct" in the marketplace... and they don't have the technical expertise to understand, when considering our products' requirements, that VFP is probably the best and perhaps only way to get there.

Thus, I am trying to research an elusive comparison between VFP and VB/Jet. Specifically, when you compare VFP's database engine against Jet 3.5, how does Jet 3.5 stack up? In particular, we need to know the power/speed of Jet insofar as its ability to handle fast lookups on indexed multi-million record files, its ability to support programmatic creation, manipulation, and discarding of innumerable temporary read/write tables, and also its ability to provide very flexible, near instantaneous manipulations of multiple, interrelated tables that might have between 1000 and 100,000 records each.

By the way, I know that when compared to earlier versions of Jet, there was no comparison... Jet simply sucked when matched against VFP. Also, from what I've read, it seems that Jet imposes some show-stopping obstacles when it comes to supporting read/write cursors derived from SQL pass-through queries and the like.

For example, in VFP it's very simple and extremely fast to do a couple of queries, then create an index on each cursor and relate the resultant cursors on a common index expression (not necessarily related on a static field, but rather related on an expression... very important!), and one can even make the cursors read-write by exercising a USE AGAIN command on the cursors. One can then "walk the indices" of these two (or more) "related" cursors and do all kinds of wonderful analytics, manipulations, and lookups nearly instantaneously. Then, with only one additional statement, one can flip any records of interest into a permanent table or export them into an Excel file, etc. This is nirvanna for us insofar as meeting our needs.

Can Jet 3.5 support these kinds of operations, and do it really fast?

Thanks very much!!! If any VFP/Jet gurus out there would like to discuss this further in real time, I would love the opportunity to do so... on my dime.

- Mark S. Frank
msf@satexas.com
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform