Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 25695|Odpověď: 1

[Zdroj] ef používá System.Data.Entity.DbFunctions.DiffDays k dotazování dat za aktuální den a včerejší den

[Kopírovat odkaz]
Zveřejněno 08.11.2016 14:41:31 | | |
linq/ef framework Lambda výraz kde dotaz pro dnešní datum
http://www.itsvse.com/thread-3093-1-1.html
(Zdroj: Architect)


Zkoušel jsem už mnoho metod



Výsledek byl nesprávný

Specifikovaný typ "Datum" není podporován. Podporována jsou pouze počáteční nastavení hodnoty, členové entit a vlastnosti navigace entit.
Také jsem dříve převáděl řetězce a také jsem dostal chybu



Udělej to


Podívejme se na SQL příkaz generovaný EF:

Dnešní dotaz:

VYBRAT
    [GroupBy1]. [A1] AS [C1]
    FROM ( VYBRAT
        COUNT_BIG(1) AS [A1]
        FROM [dbo]. [ITSVSE] AS [Extent1]
        KDE 0 = (DATEDIFF (den, [Extent1].[ CreateTime], SysDateTime()))
    ) AS [GroupBy1]

Dotaz včera:

VYBRAT
    [GroupBy1]. [A1] AS [C1]
    FROM ( VYBRAT
        COUNT_BIG(1) AS [A1]
        FROM [dbo]. [ITSVSE] AS [Extent1]
        KDE 1 = (DATEDIFF (den, [Extent1].[ CreateTime], SysDateTime()))
    ) AS [GroupBy1]






Předchozí:C# int na řetězec s čárkou pro každé tři bity
Další:Vytvoření souboru schránky: Soubor existuje
 Pronajímatel| Zveřejněno 03.03.2017 12:08:00 |
Dotaz na včerejší data
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com