Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Tableau,Composants, Moteur Jet
Message
From
19/06/1998 02:57:45
 
 
To
All
General information
Forum:
Visual Basic
Category:
Other
Title:
Tableau,Composants, Moteur Jet
Miscellaneous
Thread ID:
00109807
Message ID:
00109807
Views:
77
j'ai voulu faire un comparatif entre un tableau, un composant et une base ACCESS.
j'ai donc écrit un petit programme qui utilise les trois méthodes.
le programme lit un fichier de 4000 enregistrement ne contenant qu'un code va vérifier si il existe dans la table.
1) Tableaux avec lecture dichotomique
lecture d'un fichier ASCII pour remplir le tableaux (67 enr) dans l'ordre chronologique , lecture du fichier en entrée et traitement temps total 4,058554 s.
2) Tableaux non trié
Même chose que précédemment mais lecture séquentielle dans le tableau. Temps total 4,402344 s
3) Table Access
Création d'une table access avant le déroulement du programme, le programme fait une recherche en utilisant DAO, temps total 12,84766 s
4) Composant
Lecture du fichier ASCII pour remplir la collection de composants, lecture du fichier des 4000 enr pour contrôle. Temps total 83,32031 s

Y a t il une raison ?
l'augmentation ACCESS peut être compréhensible par le fait de lire d'accéder une table externe au programme, mais pour les composants, tout est géré en mémoire.
Next
Reply
Map
View

Click here to load this message in the networking platform