Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 23345|Válasz: 0

[Forrás] Az ORM keretrendszer Dapper megkapja a végrehajtott SQL utasítást

[Linket másol]
Közzétéve 2019. 04. 28. 14:58:27 | | | |
A Dapper egy ORM keretrendszer a .NET alatt. A hivatalos oktatóanyag szerint könnyű elkezdeni, nem vagyok túl mélyen használatban, én a DapperExtensions bővítményt használtam, a bevezetés a következő:
Egy kis könyvtár, amely kiegészíti a Dappert azzal, hogy alapvető CRUD műveleteket (get, beillesztés, frissítés, törlés) hozzáad a POCO-hoz. Fejlettebb lekérdezési helyzetekhez a Dapper Extensions predikátum rendszert biztosít.
A kódon keresztül egyszerű hozzáadás-, törlés-, módosítási és lekérdezési műveleteket végezhetsz a táblán, mi van, ha meg akarjuk kapni a végrehajtott SQL utasítást?



A kódex a következő:



Hívókód:

Generált SQL utasítás:

[ExecuteReader(SequentialAccess)] VÁLASSZ TOP(10) [_proj]. [Id], [_proj]. [Ajánlott Ids], [_proj]. [Count], [_proj]. [Nyelv], [_proj]. [_CreateTime], [_proj]. [_UpdateTime] FROM (SELECT ROW_NUMBER() OVER(ORDER BY [itsvse].[ Id] DESC) AS [_row_number], [itsvse]. [Id], [itsvse]. [Ajánlottak], [itsvse]. [Count], [itsvse]. [Nyelv], [itsvse]. [_CreateTime], [itsvse]. [_UpdateTime] FROM [itsvse]) [_proj], AHOL [_proj]. [_row_number] >= @_pageStartRow RENDELÉS [_proj] ALAPJÁN. [_row_number]



Az EF kétféleképpen lehet megszerezni az ORM keretrendszer által generált SQL utasításokat, a tutorial a következő:

ef megjeleníti a generált SQL utasításokat
https://www.itsvse.com/thread-3813-1-1.html
(Forrás: Architect_Programmer)







Előző:Humán és szociológia fordítási sorozat 53 kötet
Következő:Legyenek a számok a szavak SQL-jét
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com