none
SELECT sur Vue MySQL avec EntityFramework, résultat incohérent RRS feed

  • Question

  • 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 :

    SELECT * FROM v_encaissements WHERE RegDat >= '2014-08-01' AND RegDat <= '2014-08-14';
    (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


    Thomas Lacombe Developer @ Protechnologies Systems

    jeudi 14 août 2014 14:45

Réponses

Toutes les réponses