2012-03-16 28 views
7

Another great article. Bulamadığım, saklı yordamlara nasıl erişileceğine dair referanslardır. SubSonic, ActiveRecords kullanan ek yük ile ilgili bazı sorunlar vardı, bu yüzden hala SubSonic ORM kullanarak saklı yordamlarla veri erişimi yapmayı tercih ettim.Kaydedilen prosedürlere robconery/massive ile mi erişiyorsunuz? <a href="https://github.com/robconery/massive" rel="nofollow noreferrer">Massive ORM</a> numaralı telefondan Rob tarafından

Henüz görmediğim şey, SQL Server'ın bir ORM'deki TVP'si gibi şeyler için tam olarak destek sağlamasıdır, bu yüzden onları desteklemek için modified SubSonic (utanmaz fiş).

SQL Server sprocs'larına Massive ile erişmek mümkün mü? İkincisi, TVP desteği var mı?

cevap

10

Saklı yordamlar özel olarak desteklenmez, ancak Massive ile temelde herhangi SQL çalıştırmak çünkü onlar sadece çalışır: Massive Update 2 makaleden

Numune:

var orders = tbl.Query("CustOrdersOrders @0", "ALFKI"); 
foreach (var item in orders) { 
    Console.WriteLine(item.OrderID); 
} 

Ve ana odak açıksa

saklı yordamlar hakkında bir Micro ORM karşılaştırma makalesi bile var: MicroORMs for .NET: Stored Procedures

İlgili konular