NHibernate WinForms 多个 (SessionScope) 睡眠会话性能
我已经使用 Castle AR (SessionScope) 实现了每个表单的 NHibernate Session 方法,如果我打开一个表单,我会打开一个 (SessionScope) 会话并在表单关…
使用 Castle ActiveRecord 插入多行并忽略任何重复的推荐方法
我有一个 webmethod,可以将一堆菜谱插入到数据库的队列中(用于存储用户有兴趣烹饪的菜谱,类似于 NetFlix 的电影队列)。用户可以一次检查一堆食谱…
在桌面应用程序中使用 Castle ActiveRecord SessionScope 的正确方法是什么?
在使用 Castle ActiveRecord 的桌面应用程序中, 我打开一个 SessionScope 并在应用程序生命周期内保持活动状态,我在应用程序结束时将其处置。 当我…
无法在单声道命令行应用程序中使用 castle activerecord 吗?
我正在玩Castle activeRecord,并且我已经成功制作了一个asp.net MVC应用程序,它可以生成模式,执行增删改查操作并查询mysql数据库。我已经在 MonoDe…
Castle Active Record - 一对多关系
我尝试在活动记录中创建多对多关系。 [ActiveRecord("Users")] public class User : ActiveRecordBase { private IList _albums = new List(); [Prima…
如何使用 Castle ActiveRecord 获取最新对象
我有一个 OrderDetails 对象表,我想获取数据库中最新订单的 OrderNumber,即具有最高 OrderDetailsID 的订单。 在 SQL 中我可以执行以下操作: 按 Or…
NHibernate + ActiveRecord + PostgreSQL = 内存异常
我有一个 winforms C#.Net 2.0 系统,带有 ActiveRecord + NHibernate 与 PostgreSQL 9 数据库通信。 当用户打开系统时,通过一个新的SessionScope()…
Castle ActiveRecord 视图错误:生成的密钥的 NHibernate.PropertyNotFoundException
我正在使用 ActiveRecord 映射视图,这意味着我需要一个主键。我没有,所以我使用 ROW_NUMBER() 在视图定义中创建一个来安抚系统。但是,我似乎不知道…
如何在 ActiveRecord ASP.NET 中批量更新多条记录
假设我需要更新数据库中的许多记录,我正在使用 Castle Active Record 并执行以下操作: List objects = Class.GetFew(); foreach (Class object in o…
ActiveRecord 与 mvc3
我有一个用 C# 构建的 MVC3 应用程序。 使用 ActiveRecord 3.0 和 NHibernate 3.1 没有问题,但我需要提高性能,所以我将属性 Lazy=True 放入关系 [Ha…
ActiveRecord 3 RC 1 与 NHibernate 3.2 导致意外异常
由于前几天我感到很冒险,所以我决定使用 NHibernate 3.2 编译 ActiveRecord 3 RC 1,看看会发生什么。 除了我修复的重大更改之外,我还遇到了有关 Se…
升级到 IIS 7.5 后出现 LazyInitializationException
我们开发一个 ASP.NET 4.0 / MVC 3 Web 应用程序,使用 Active Record 作为数据库抽象。 为了能够在视图内使用惰性关系,我们使用 ActiveRecord 文档…
如何使用枚举属性填充 Castle FormHelper RadioField
我正在尝试使用枚举作为模型中的属性,如 Castle Monorail 页面 但是我在填充 aa 单选按钮 具有该属性。 在我看来,我正在使用此 nvelocity 语法:( …