Bonjour,
Le contenu d'une table est le résutat d'une requête paramétrée.
Aprés l'éxécution de la requête, TableAffiche ne marche pas si le code fait parti d'un Tread, alors que cela fonctionne s'il s'agit d'une procédure classique.
Pourquoi?
Voici mon code de lancement du thread:
ThreadExécute("Essai",threadNormal,Nouvelle_Procédure)
et celui de ma procédure:
1 2 3 4 5 6 7
| PROCEDURE Nouvelle_Procédure()
Fichier.Nom="X"
HAjoute(Fichier)
Fichier.Nom="Y"
HAjoute(Fichier)
HExécuteRequête(Requete2,hRequêteDéfaut,"X")
TableAffiche(Table_Fichier) |
et le code SQL de la requête
1 2 3 4
| SELECT Fichier.Nom AS Nom
FROM Fichier
WHERE Fichier.Nom = {Param1}
ORDER BY Nom ASC |
NB/ cela marche s'il s'agit d'une requête non paramétrée.
Partager