Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 23345|Yanıt: 0

[Kaynak] ORM framework Dapper, çalıştırılan sql ifadesini alır

[Bağlantıyı kopyala]
Yayınlandı 28.04.2019 14:58:27 | | | |
Dapper, .NET altında bir ORM çerçevesidir. Resmi eğitime göre, başlamak kolay, çok derin kullanımda değilim, DapperExtensions uzantısını kullandım, giriş şöyle:
POCO'ya temel CRUD işlemlerini (al, ekle, güncelleme, sil) ekleyerek Dapper'ı tamamlayan küçük bir kütüphane. Daha gelişmiş sorgu senaryoları için Dapper Extensions bir önlem sistemi sağlar.
Kod aracılığıyla masada basit ekleme, silme, değişiklik ve sorgulama işlemleri yapabilirsiniz, ya çalıştırılan SQL ifadesini almak istersek?



Kod şöyledir:



Çağrı Kodu:

Oluşturulan SQL ifadesi:

[ExecuteReader(DiziKi)] TOP(10) [_proj] SEÇIN. [Id], [_proj]. [RecommendedIds], [_proj]. [Count], [_proj]. [Dil], [_proj]. [_CreateTime], [_proj]. [_UpdateTime] FROM (SELECT ROW_NUMBER() OVER(ORDER by [itsvse].[ Id] DESC) AS [_row_number], [itsvse]. [Id], [itsvse]. [RecommendedIds], [itsvse]. [Sayı], [itsvse]. [Dil], [itsvse]. [_CreateTime], [itsvse]. [_UpdateTime] [itsvse]) [_proj] BURADAN [_proj]. [_row_number] >= [_proj] TARAFINDAN @_pageStartRow SIPARIŞ EDILIR. [_row_number]



EF, ORM çerçevesi tarafından oluşturulan SQL ifadelerini elde etmenin iki yolu vardır, eğitim alanı şöyledir:

ef, oluşturulan SQL ifadelerini gösterir
https://www.itsvse.com/thread-3813-1-1.html
(Kaynak: Architect_Programmer)







Önceki:Beşeri Bilimler ve Sosyoloji Çeviri Serisi 53 cilt
Önümüzdeki:Sayılar kelimelerin SQL'sini göstersin
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com