Bonjour,

Je travail avec MySQL et EntityFramework 5.

Afin de simplifier une grosse requête, et d'optimiser un traitement, j'ai créé une vue dans la base de données, regroupant les champs nécessaires (bref vous savez ce qu'est une vue ).

Problème, je n'ai pas le même résultat lorsque je fait un select depuis PHPMyAdmin, et lorsque je fait le même select en LinQ !!

Requêtes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT * FROM v_encaissements WHERE RegDat >= '2014-08-01' AND RegDat <= '2014-08-14';
Code : Sélectionner tout - Visualiser dans une fenêtre à part
(FROM z_Ele In context.v_encaissements WHERE z_Ele.RegDat >= DateDebut AND z_Ele.RegDat <= DateFin).ToList;
Avec date début et DateFin de type date, avec les même valeurs que dans la requête SQL.

Lorsque je regarde le résultat de ma requête LinQ, certaines lignes sont dupliquée jusqu'à 5 fois alors qu'elle sont uniques dans le résultat de ma requête SQL (résultat attendu).

C'est assez compliqué à expliqué sans vous passer la moitié de mon code, alors si vous ne comprenez pas tout, j'essayerais d'être plus clair.

Merci d'avance,
TL