Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 25695|Vastaus: 1

[Lähde] ef käyttää System.Data.Entity.DbFunctions.DiffDays -tiedostoa kyselyihin nykyiseltä ja eiliseltä

[Kopioi linkki]
Julkaistu 8.11.2016 14.41.31 | | |
linq/ef-kehys Lambda-lauseke missä kysely tämän päivän päivämäärälle
http://www.itsvse.com/thread-3093-1-1.html
(Lähde: Arkkitehti)


Olen kokeillut monia menetelmiä aiemmin



Tulos oli virheellinen

Määritelty tyyppijäsen "Date" ei ole tuettu. Vain alkuarvoasetukset, entiteettijäsenet ja entiteettinavigointiominaisuudet ovat tuettuja.
Muunsin myös merkkijonoja, mutta sain myös virheen



Hoida se


Katsotaanpa EF:n tuottamaa SQL-lausetta:

Tiedustelu tänään:

VALIKOIDA
    [GroupBy1]. [A1] AS [C1]
    FROM ( SELECT
        COUNT_BIG(1) AS [A1]
        FROM [dbo]. [ITSVSE] AS [Laajuus1]
        MISSÄ 0 = (DATEDIFF (päivä, [Laajuus1].[ CreateTime], SysDateTime()))
    ) AS [GroupBy1]

Eilinen kysely:

VALIKOIDA
    [GroupBy1]. [A1] AS [C1]
    FROM ( SELECT
        COUNT_BIG(1) AS [A1]
        FROM [dbo]. [ITSVSE] AS [Laajuus1]
        MISSÄ 1 = (DATEDIFF (päivä, [Laajuus1].[ CreateTime], SysDateTime()))
    ) AS [GroupBy1]






Edellinen:C# int merkkijonoon pilkulla jokaista kolmea bittiä kohden
Seuraava:Postilaatikkotiedoston luominen: Tiedosto on olemassa
 Vuokraisäntä| Julkaistu 3.3.2017 12.08.00 |
Hae eilisen tiedot
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com