Bonjour à tous,
Mon application utilise une base Oracle via l'accès Natif.
Depuis ma fenêtre principale, je créé un Thread secondaire :
ThreadExecute("Th_Test",threadNormal,"Proc_Test")
Dans ce Thread secondaire je lance une requete sql
1 2 3
| si SQLExec("select......from client .....", "sel_client") alors
....
fin |
A l'exécution, mon Thread secondaire exécute bien ma procédure seulement si je met un Trace avant l'execution de la requete, dans le cas contraire, l'application gèle, le thread principal ne continue pas.
Donc visiblement la commande SQLExec semble être bloquante même dans un Thread secondaire.
Quelqu'un a t'il le même problème?
Une solution à me proposer???
Merci pour votre aide !
Partager