See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 29994|Vastuse: 2

[Allikas] linq/ef raamistik Lambda avaldis, kus päring tänaseks kuupäevaks

[Kopeeri link]
Postitatud 07.09.2016 13:44:20 | | | |


Täna on 7. september 2016, soovin pärida tänaseid andmeid ActionDate'i põhjal, mida peaksin tegema????

ActionDate on DateTime tüüpi, tavaliselt kasutatakse DateTime > eile ja DateTime < homme, seega

Tegelikult pole selles probleemi, Microsoft EF raamistik sisaldab meetodit:

DbFunctions.DiffDays meetod

Kui seda kasutatakse LINQ to Entities päringu osana, kutsub see meetod kanonilise DiffDays EDM funktsiooni, et arvutada päevade arv kahe kuupäeva/kellaaja vahel.




Selle koodi kaudu saame pärida kahte andmetükki, mis on järgmised:




Tegelikult on need andmed, mida me tahame, vaatame, milliseid SQL-avaldusi andmebaas genereerib.









Eelmine:Kui sinu projekt viitab vanale entiteedi raamistikule ja sa kasutad uut raamistikku, sulge viisardi uue raamistiku valimiseks
Järgmine:Füüsilist faili C:\Databases\xxx.mdf avada ei saa. Operatsioonisüsteemi viga 5: "5 (Juurdepääs keelatud. )
Postitatud 07.09.2016 13:48:06 |
Aitäh, et lahendasid mu probleemi väga hästi
 Üürileandja| Postitatud 21.09.2018 11:25:10 |
Hangi selle kuu andmed var monRet= ret. kus(m => DbFunctions.DiffMonths(m.Test, DateTime.Now) == 0);
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com