Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 25695|Atsakyti: 1

[Šaltinis] ef naudoja System.Data.Entity.DbFunctions.DiffDays dabartinės dienos ir vakarykštės dienos duomenims užklausti

[Kopijuoti nuorodą]
Paskelbta 2016-11-08 14:41:31 | | |
linq/ef framework Lambda išraiška, kurioje užklausiama šiandienos data
http://www.itsvse.com/thread-3093-1-1.html
(Šaltinis: Architektas)


Anksčiau išbandžiau daugybę metodų



Rezultatas neteisingas

Nurodyto tipo narys "Data" nepalaikomas. Palaikomi tik pradinių reikšmių parametrai, objekto nariai ir objekto naršymo ypatybės.
Aš taip pat naudojau konvertuoti eilutes, ir aš taip pat gavau klaidą



Atlikite viską


Pažvelkime į EF sugeneruotą SQL sakinį:

Užklausa šiandien:

ŽYMĖTI
    [GroupBy1]. [A1] AS [C1]
    NUO ( PASIRINKITE
        COUNT_BIG(1) AS [A1]
        IŠ [dbo]. [ITSVSE] AS [1 apimtis]
        WHERE 0 = (DATEDIFF (diena, [Apimtis1].[ CreateTime], SysDateTime()))
    ) AS [GroupBy1]

Užklausa vakar:

ŽYMĖTI
    [GroupBy1]. [A1] AS [C1]
    NUO ( PASIRINKITE
        COUNT_BIG(1) AS [A1]
        IŠ [dbo]. [ITSVSE] AS [1 apimtis]
        WHERE 1 = (DATEDIFF (diena, [Apimtis1].[ CreateTime], SysDateTime()))
    ) AS [GroupBy1]






Ankstesnis:C# int į eilutę su kableliu kas tris bitus
Kitą:Kuriamas pašto dėžutės failas: failas yra
 Savininkas| Paskelbta 2017-03-03 12:08:00 |
Užklausa vakarykščiams duomenims
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com