【问题标题】:Accessing stored procedures with robconery / massive?使用 robconery / mass 访问存储过程?
【发布时间】:2012-03-16 14:48:14
【问题描述】:

Another great articleMassive ORM 上的 Rob。我无法找到有关如何访问存储过程的参考资料。 SubSonic 在使用 ActiveRecords 的开销方面存在一些问题,所以我更喜欢使用存储过程进行数据访问,仍然使用 SubSonic ORM。

我还没有看到在 ORM 中完全支持 SQL Server 的 TVP 之类的东西,所以我 modified SubSonic(无耻插件)来支持它们。

是否可以使用 Massive 访问 SQL Server 存储过程。其次,是否支持TVP?

【问题讨论】:

    标签: sql-server-2008 stored-procedures subsonic2.2 massive table-valued-parameters


    【解决方案1】:

    没有特别支持存储过程,但是因为您基本上可以使用 Massive 执行任何 SQL,所以它们可以正常工作:

    来自Massive Update 2 文章的示例:

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

    如果您的主要关注点是存储过程,甚至还有一篇关于它的 Micro ORM 比较文章:MicroORMs for .NET: Stored Procedures

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-04-08
      • 2011-04-29
      • 2013-04-18
      • 1970-01-01
      • 2010-11-08
      • 2011-07-18
      • 1970-01-01
      相关资源
      最近更新 更多