asp.net-mvc - 在 ASP.NET MVC 和 Oracle 11g 中使用 EF 6 处理并发
问题描述
目前我正在使用asp.net mvc 5和enity frame work 6,我也在使用Oracle 11g数据库,我按照https://docs.microsoft.com/en-us/aspnet/mvc/overview/getting-上的教程进行操作started/getting-started-with-ef-using-mvc/handling-concurrency-with-the-entity-framework-in-an-asp-net-mvc-application来实现乐观并发,在本教程中,他们使用 rowVersion 和sql server,在 oracle 11 g 中没有等价物,所以我在网上做了一些研究,我发现我需要创建一个带有触发器和序列的数字列。但不幸的是它不起作用
我的问题是:
- 我需要将 rowversion 的列的属性访问并发模式设置为 Fixed 吗?
- 我需要将属性 StoreGeneratedPAttern 设置为身份吗?
- 我是否需要在客户端存储 rowversion 并在每次发送请求时将其发送回并在 where close 上使用它?
请问我是初学者,我需要一些帮助
谢谢
解决方案
推荐阅读
- architecture - 设计指标收集服务
- android - 如何在 Jetpack Compose 中围绕画布移动矩形?
- linux - 用户按 Enter 时如何在终端上打印时间戳
- logging - Nifi 用户创建和删除日志信息
- c++ - CPP中构造函数的继承
- android - 与标头一起使用时 C++ Crashlytics NDK 崩溃
- python - 在字典中的两个键之间交换值
- jenkins - Jenkins 声明式管道部署批准仅适用于一个环境
- java - 如何在 intellij 中获取项目名称作为变量以用于 XML 文件?
- javascript - 这是一个有效的箭头函数吗?