Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Future as a FoxPro Developer
Message
De
13/07/2004 09:32:11
Cetin Basoz
Engineerica Inc.
Izmir, Turquie
 
 
À
13/07/2004 09:15:08
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Divers
Thread ID:
00918302
Message ID:
00923676
Vues:
29
>>>>
>>>>Well remember first one of your messages doing a simple test comparing speed of VFP vs C# (creating XML tags). Your tests showed VFP was around 6-7 times slower but we showed you it was C# at its best form 3 times slower (excluding the enourmous time just needed the little C# sample to run). I'll try to find the thread.
>>>
>>>Those tests were pretty worthless, I'll admit, that's why I think they should be discounted.
>>>
>>>>>
>>
>>Well that's the point. Those tests were worthless, right. In the same manner the one you showed now is worthless too. Just think 'inside' architecture of a .NET data operation and you'd see practically it's impossible to beat VFP in OLEDB vs native context. If you do it with direct access to VFP table files in .NET then it'd be fairly easy to beat VFP. Hope you get te idea.
>
>Uh, no, these tests are by no means worthless, they are demonstrating data-retrieval from C# and the same thing from VFP. I was interested to see how it stacked up against VFP, turns out the results were surprising.
>
>If you read my latest tests you will see OLEDB compares very well to VFP native data-access, in fact, it's quicker for smaller result sets.
>
>Kev

Well Kevin,
Why don't you then supply us with data so we could build our test cases too.
OLEDB comparing very well to VFP is something expected not surprising. It's important to remember the retrieved data must be maintained some way and if the result set is large .NET needs swapping.
With VFP you have the chance doing things w/o fully retrieving a 'dataset' with .NET no way (unless accessing table files directly).
ie: In your test in results all you need is cl_ref. Then isn't is interesting you do query all fields?
Cetin
Çetin Basöz

The way to Go
Flutter - For mobile, web and desktop.
World's most advanced open source relational database.
.Net for foxheads - Blog (main)
FoxSharp - Blog (mirror)
Welcome to FoxyClasses

LinqPad - C#,VB,F#,SQL,eSQL ... scratchpad
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform