Bonjour à tous,
Je suis confronté à un problème curieux :
J'ai une application qui accède à une base de données via l'accès natif MySQL.
Sur les postes en Win7,8,8.1 aucun problème. Sur certains postes en W10 il arrive que le résultat d'une requête (Objet requête paramétré windev) ne comporte qu'une seule ligne. alors qu'il en est attendu plusieurs, ce que confirme l'exécution de la même requete sur un poste en W7.
Comme indiqué, évidemment le problème est dépendant des postes. Certains poste en W10, n'ont pas le problème.
Pour info, la requête :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 SELECT p.id ,p.name FROM projects p INNER JOIN members m ON p.id=m.project_id INNER JOIN users u ON u.id=m.user_id WHERE p.rgt-p.lft=1 AND p.status=1 AND m.user_id = {PUser} AND p.lft>{PLft} AND p.rgt<{PRgt} ORDER BY p.name
L'ensemble des paramètres est systématiquement fourni.
Si quelqu'un a une idée, je suis preneur. Je soupçonne un problème de DLL MySQL sans pouvoir le prouver !
Merci d'avance de vos suggestions
Emmanuel
Partager