Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 23345|Svare: 0

[Kilde] ORM-rammeverket Dapper får den utførte SQL-setningen

[Kopier lenke]
Publisert på 28.04.2019 14:58:27 | | | |
Dapper er et ORM-rammeverk under .NET. Ifølge den offisielle veiledningen er det lett å komme i gang, jeg er ikke så dypt inne i bruk, jeg brukte DapperExtensions-utvidelsen, introduksjonen er som følger:
Et lite bibliotek som kompletterer Dapper ved å legge til grunnleggende CRUD-operasjoner (hent, sett inn, oppdater, slett) til POCO-en din. For mer avanserte spørringsscenarier tilbyr Dapper Extensions et predikatsystem.
Gjennom koden kan du utføre enkle addisjons-, slette-, modifikasjons- og spørringsoperasjoner på tabellen, hva om vi vil hente den utførte SQL-setningen?



Koden er som følger:



Anropskode:

Generert SQL-setning:

[ExecuteReader(SequentialAccess)] VELG TOPP(10) [_proj]. [Id], [_proj]. [RecommendIDs], [_proj]. [Greve], [_proj]. [Språk] [_proj]. [_CreateTime], [_proj]. [_UpdateTime] FRA (VELG ROW_NUMBER() OVER(ORDEN ETTER [itsvse].[ ID] DESC) SOM [_row_number], [itsvse]. [Id], [itsvse]. [RecommendIds], [itsvse]. [Tell], [itsvse]. [Språk], [itsvse]. [_CreateTime], [itsvse]. [_UpdateTime] FRA [ITSVSE]) [_proj] HVOR [_proj]. [_row_number] >= @_pageStartRow BESTILLING AV [_proj]. [_row_number]



EF har to måter å hente SQL-setninger generert av ORM-rammeverket på, veiledningen er som følger:

ef viser de genererte SQL-setningene
https://www.itsvse.com/thread-3813-1-1.html
(Kilde: Architect_Programmer)







Foregående:Humanities and Sociology Translation Series 53 bind
Neste:La tallene vise SQL-en til ordene
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com