FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
lenteur sur HlitrechercheDernier
lenteur sur HlitrechercheDernier
Débuté par obinon, 08 fév. 2006 09:57 - 5 réponses
Connectez-vous…
obinon
#1
Posté le 08 février 2006 - 09:57
J'effectue un HlitrechercheDernier sur un fichier assez volumineux. Je constate un temps d'attende anormalement long quelques secondes. C'est pas grand chose, mais assez déconcertant pour l'utilisateur de devoir attendre avant de consulter un nouveaux enregistrements
Voici ma fonction :
HLitRechercheDernier(Hissto_new,PrimaryKey,X.xemv_succ,X.xemv_noart,X.xemv_suff],hGénérique)
le hGénérique me permet de récuperer le dernier enregistrement si htrouve = faux.
D'avance je vous remercie pour votre aide et ou conseil
Olivier
Signaler
0
0
npirard
#2
Posté le 08 février 2006 - 10:12
Je ne sais pas si on peut améliorer la recherche.
Pour faire patienter l'utilisateur j'utiliserais une jauge proportionnel au nbre d'enregistrement à lire, comme cela, il sait + ou - le temps que cela va prendre et ainsi savoir si il peut aller boire un café ou pas.
Signaler
0
0
philippe.info
#3
Posté le 08 février 2006 - 11:57
Je ne comprend pas bien ton code, tu recherches bien sur une clé dans ton
fichier ? Ce n'est pas une clé composée ?
Philippe
http://www.freedev-web.com
"Olivier" <obinon@skynet.be> a écrit dans le message de news:
43e9a070$1@news.pcsoft.fr...
J'effectue un HlitrechercheDernier sur un fichier assez volumineux. Je
constate un temps d'attende anormalement long quelques secondes. C'est pas
grand chose, mais assez déconcertant pour l'utilisateur de devoir attendre
avant de consulter un nouveaux enregistrements
Voici ma fonction :
HLitRechercheDernier(Hissto_new,PrimaryKey,X.xemv_succ,X.xemv_noart,X.xemv_suff],hGénérique)
le hGénérique me permet de récuperer le dernier enregistrement si htrouve
= faux.
D'avance je vous remercie pour votre aide et ou conseil
Olivier
Signaler
0
0
philippe.noireau
#4
Posté le 08 février 2006 - 13:56
Dans mes applis les hlitdernier sont toujours instantanés, même sur les gros fichiers
vous devriez contacter le support technique
Signaler
0
0
obinon
#5
Posté le 08 février 2006 - 14:00
HLitRechercheDernier(Hissto_new,PrimaryKey,[X.xemv_succ,X.xemv_noart,X.
xemv_suff],hGénérique)
[X.xemv_succ,X.xemv_noart,X.xemv_suff] sont les critères de ma clé
composée. J'aurais pu utiliser HconstruitValClé(.....).
Je dois aussi préciser que je travaille sur DB Access. J'ai téléphoner
ou l'on m'a dit que la lenteur provenait du Microsoft Jet.
Je n'y crois pas étant donnée qu'en VB j'obtient mon résultat
immédiatement.
Encore une petite chose, la table contient plus de 100 000
enregistrements, j'ai d'autre tables qui en ont plus 300 000 (sur
lesquelles je n'ai encore rien fait) c'est pourquoi je m'inquiète déjà
sur la première table.
Il doit bien y avoir une solution à ce problème!!!!
Signaler
0
0
obinon
#6
Posté le 08 février 2006 - 17:30
PROBLEME RESOLU !!!!!
Une simple recompilation du projet et hop s'est parti à du 200km/h. Néanmoins merci pour vos conseils
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Etats & Requêtes
Hors-sujet
Hors-sujet
Outils
Outils
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte