nHibernate 和并发检查
我想使用 UnitOfWork 模式使用 nHibernate 3 实现并发检查。 更准确地说: 打开新会话, 在会话中加载实体, 关闭会话, 给用户一些时间在加载的实体…
删除前是否应该检查行是否存在?
我使用 Mssql 作为数据库,使用 EF4 作为 ORM/DAL。 我的问题是关于以下代码: public static void DeleteBuilding(int buildingId, int countryId) {…
如何解决 c# .NET N 层应用程序中的乐观并发更新?
大家好。 在 c# .net VS 2008 中,我正在开发一个 N 层 CRM 框架解决方案,当它完成后我想分享它。 该架构基于: 数据访问层、实体框架、业务逻辑层、…
如何让 Linq-to-SQL 忽略由 INSERT 触发器修改的列?
我的一个表上有一列正在由数据库中的各种 INSERT/DELETE 触发器进行更新 - 触发器根据链接表的内容执行一些计算,并将结果存储在基表上的列中以便于查…
onetomany 集合持有者的版本控制失败
给定父实体 @Entity public class Expenditure implements Serializable { ... @OneToMany(mappedBy = "expenditure", cascade = CascadeType.ALL, or…
我应该如何处理此实体框架代码中的乐观并发错误?
我在一些使用 EF4 的存储库模式项目中有以下伪代码。 public void Delete(int someId) { // 1. Load the entity for that Id. If there is none, then…
通过 ObjectDataSource 和 GridView 实现乐观并发的问题
我在 ASP .NET 2.0 应用程序中遇到问题。 我有一个 GridView 显示来自 ObjectDataSource 的数据(连接到 BLL 类,该类连接到 TabledAdapter (使用乐…
NHibernate(c#) 中的并发冲突示例
很长一段时间以来,我一直在阅读 NHibernate 中的乐观并发。如果我的理解是正确的,那么下面的示例应该很好。 考虑两个事务 T1 和 T2。 当 T1 和 T2 …
Hibernate - 查询中可能出现 StaleObjectStateException 吗?
当您在一个 tx 内执行两次相同的查询时,如果该查询的结果数据因第一个和第二个查询之间的不同会话内的并发更新而更改,是否有可能在 Hibernate 中获…
当时,NHibernate 不会抛出 StaleObjectStateException数据库中使用和更改的数据
我有一个在 NHibernate 中映射的实体,具有乐观并发控制,使用 SQL 时间戳列作为版本号。映射如下: <class name="Entity" optimistic-lock="versio…
ADO.NET 实体框架中的乐观并发
我发现一篇 MSDN 文章 描述了保存更改时 EF 如何处理并发: 默认情况下[...]对象服务保存对象 对数据库的更改没有 检查并发性。 为了 可能会经历 高并…
- 共 1 页
- 1