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

Rodinys: 23345|Atsakyti: 0

[Šaltinis] ORM sistema Dapper gauna vykdomą sql pareiškimą

[Kopijuoti nuorodą]
Paskelbta 2019-04-28 14:58:27 | | | |
Dapper yra ORM sistema pagal .NET. Pagal oficialią pamoką lengva pradėti, nesu per daug naudoju, naudojau "DapperExtensions" plėtinį, įvadas yra toks:
Maža biblioteka, kuri papildo Dapper pridedant pagrindines CRUD operacijas (gauti, įterpti, atnaujinti, ištrinti) į POCO. Sudėtingesniems užklausų scenarijams "Dapper Extensions" pateikia predikatų sistemą.
Naudodami kodą galite atlikti paprastas lentelės papildymo, ištrynimo, modifikavimo ir užklausos operacijas, ką daryti, jei norime gauti įvykdytą SQL sakinį?



Kodas yra toks:



Telefono kodas:

Sugeneruotas SQL sakinys:

[ExecuteReader(SequentialAccess)] PASIRINKITE VIRŠŲ(10) [_proj]. [Id], [_proj]. [RecommendIds], [_proj]. [Skaičius], [_proj]. [Kalba], [_proj]. [_CreateTime], [_proj]. [_UpdateTime] FROM (SELECT ROW_NUMBER() OVER(ORDER BY [itsvse].[ ID] DESC) AS [_row_number], [itsvse]. [Id], [itsvse]. [RecommendIds], [itsvse]. [Grafas], [itsvse]. [Kalba], [itsvse]. [_CreateTime], [itsvse]. [_UpdateTime] IŠ [itsvse]) [_proj] KUR [_proj]. [_row_number] >= @_pageStartRow UŽSAKYMAS PAGAL [_proj]. [_row_number]



EF turi du būdus, kaip gauti SQL sakinius, sugeneruotus ORM sistemos, pamoka yra tokia:

ef rodo sugeneruotus SQL sakinius
https://www.itsvse.com/thread-3813-1-1.html
(Šaltinis: Architect_Programmer)







Ankstesnis:Humanitarinių mokslų ir sociologijos vertimų serija 53 tomai
Kitą:Tegul skaičiai rodo žodžių SQL
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