PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2024 → Temps de réponse TableAjouteLigne()
Temps de réponse TableAjouteLigne()
Iniciado por tabornio, 13,mar. 2006 11:02 - 3 respuestas
Publicado el 13,marzo 2006 - 11:02
Bonjour,

j'execute une requete sql, qui va vite (quelque secondes), je lit le résultat de ma requête (quelques secondes), cela va vite aussi, par contre lorsque je rempli ma table avec l'instruction TableAjouteLigne(....) cela est long (1 minutes au moins).

Il y a t'il un autre moyen de remplir une table ?

Merci,
Jeff
Publicado el 13,marzo 2006 - 12:04
Bonjour,

Pourquoi ne remplis tu pas ta table en la liant directement à ta requete, ce sera instantané et toutes les colonnes seront remplies...

Bon dev,

Philippe
Publicado el 13,marzo 2006 - 12:11
Bonjour,
Tu peux (légèrement) accéler le chargement de la table en désactivant l'affichage avec la propriété AffichageActif de la table.
Autre solution, si tu utilises la fonction SQLExec pour lancer la requête, tu peux utiliser SQLTable pour la remplire. Il faut juste que les colonnes renvoyées par la requête correspondent à celle de la table.

Frédéric.
Publicado el 13,marzo 2006 - 17:32
Tu peux aussi utiliser :

Fichierverstablememoire (non connecté a la requête)
hconstruittablefichier (Table connectée à ta requete)


A+