Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 25695|Antwoord: 1

[Bron] ef gebruikt System.Data.Entity.DbFunctions.DiffDays om de data van de huidige dag en gisteren op te vragen

[Link kopiëren]
Geplaatst op 08-11-2016 14:41:31 | | |
linq/ef-framework Lambda-expressie waar een query naar de datum van vandaag
http://www.itsvse.com/thread-3093-1-1.html
(Bron: Architect)


Ik heb al veel methodes geprobeerd



Het resultaat was onjuist

Het opgegeven typelid "Datum" wordt niet ondersteund. Alleen instellingen voor initiële waardes, entiteitsleden en entiteitsnavigatie-eigenschappen worden ondersteund.
Ik converteerde vroeger ook strings, en ik kreeg ook een foutmelding



Maak het af


Laten we eens kijken naar de SQL-instructie die door EF wordt gegenereerd:

Vandaag de vraag:

SELECTEREN
    [GroupBy1]. [A1] AS [C1]
    VAN ( SELECTEREN
        COUNT_BIG(1) ALS [A1]
        VAN [dbo]. [ITSVSE] AS [Extent1]
        WAARBIJ 0 = (DATUMDIFF (dag, [Omvang1].[ CreateTime], SysDateTime()))
    ) AS [GroupBy1]

Vraag gisteren:

SELECTEREN
    [GroupBy1]. [A1] AS [C1]
    VAN ( SELECTEREN
        COUNT_BIG(1) ALS [A1]
        VAN [dbo]. [ITSVSE] AS [Extent1]
        WAAR 1 = (DATUM (dag, [Extent1].[ CreateTime], SysDateTime()))
    ) AS [GroupBy1]






Vorig:C# int naar string met een komma voor elke drie bits
Volgend:Mailboxbestand aanmaken: Bestand bestaat
 Huisbaas| Geplaatst op 03-03-2017 12:08:00 |
Zoek de gegevens van gisteren op
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com