PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV Mobile 2024 → [WM17] Optimisation d'une requete SQL Lite
[WM17] Optimisation d'une requete SQL Lite
Iniciado por Mattmax, 07,feb. 2012 16:39 - 3 respuestas
Miembro registrado
15 mensajes
Publicado el 07,febrero 2012 - 16:39
Bonjour,
Je suis développeur débutant sous pocket Pc et je cherche a optimiser une requete que j'ai ecrite dont je me sert pour une recherche dans un champ table. mon champ table contient une centaine de ligne et ma recherche prend qd meme pas loin de 30 sec j'aimerais vraiment reduire le temps de recherche.
Voici mmon code :

HExécuteRequête(REQ_Inventaire_Liste,hRequêteSansCorrection,FEN_liste_inventaire.LM_Inventaire ,sVicdb)
//HExécuteRequêteSQL(sdReqfourni,hRequêteDéfaut,svlr)
HLitPremier(REQ_Inventaire_Liste)

SI PAS HEnDehors(REQ_Inventaire_Liste) ALORS
//gnVgidfourniture = sdReqfourni.ftureidpivoine
i est un entier
i = TableCherche(FEN_liste_inventaire.TAB_listesaisie.COL_invid,REQ_Inventaire_Liste.IDInventaire)
SI i > 0 ALORS
TableSelectPlus(FEN_liste_inventaire.TAB_listesaisie,i)
SINON
Info("Cette fourniture n'est pas listée actuellement. ")
FIN
SINON
Info("Cette fourniture n'est pas dans l'inventaire. ")
FIN
HLibèreRequête(REQ_Inventaire_Liste)
Publicado el 08,febrero 2012 - 11:58
Donnes nous des infos sur REQ_Inventaire_Liste.
Mieux, donnes nous le code sql de la requete, ca sera plus facile à analyser
Et si nécessaire, un petit laius sur les tables utilisées dans ta requete.

Je vois pas encore pourquoi tu passes par une requete

a toute..
Miembro registrado
15 mensajes
Publicado el 09,febrero 2012 - 17:03
C bon merci j'ai reussi a trouver une autre solution
Publicado el 14,febrero 2012 - 15:08
Après mûre réflexion, Mattmax a écrit :
> C bon merci j'ai reussi a trouver une autre solution


Ben tu peux toujours la donner, ca pourrait servir ....

--
-------------------------------------------------------------
www.ctc-soft.com
Gestion biblo-documentaire (free-share)
Comptabilité shareware
Logiciels de Gestion de saisie terrain
Spécialisé Tournées de boulangers
-------------------------------------------------------------