JDBC 检查连接是否可以保证它将无错误地提交
有没有办法检查连接是否会在不引发异常的情况下提交? 我知道可延迟外键约束仅在事务提交时强制执行。 JDBC (java 6) API 是否提供任何方法来询问数据…
使用 OpenEJB 进行 EJB 存储库测试 - 如何回滚更改
我尝试使用 OpenEJB 测试基于 EJB 的存储库。每次运行新的单元测试时,我都希望我的数据库处于“初始”状态。测试结束后,所有更改都应该回滚(无论测…
为 Datastore Plus (NDB) 中的事务提供参数
我在使用 Datastore Plus 时无法弄清楚如何将参数传递到事务中。 有人可以重写这个常规数据存储示例代码吗? from google.appengine.ext import db cl…
Android 事务还是触发器?
我正在开发一个燃料使用应用程序,该应用程序将在 Android 1.6 及以上版本上运行。 v1.6 上捆绑的 SQLite 不执行外键,因此我必须手动处理它。到目前…
如何在 C# 中将 TranscactionScope 限制为给定的 DataBaseContext?
我希望 100% 当我使用这种模式时, using (var scope = new TransactionScope()) { db1.Foo.InsertOnSubmit(new Foo()); // just an example db1.Subm…
SQL Server - 即使在回滚的情况下如何确保标识字段正确增加
在 SQL Server 中,如果涉及插入新行的事务被回滚,则标识字段中的数字将被跳过。 例如,如果 Foos 表中的最高 ID 是 99,那么我们尝试插入新的 Foo …
是否存在围绕多个 Web 服务调用的任何事务?
几天前我在 stackoverflow 和 ASP.net 论坛上问了这个问题。 我得到的答案是“不,这是不可能的。交易不能超越网络服务边界” 是否存在围绕多个 Web …
使用 sp_EXECUTESQL 管理数据库内的 SQL 执行失败并使用“GO”;陈述
我有一个应用程序将管理 DDL 更改和 TSql 可执行语句到 SQL Server 数据库的发布。 基本工作流程:开发人员提交 .sql 文件,收集文件,审查 SQL 并在…
Spring 的外观、服务接口和事务代理
情况 用户很可能不会直接与各种服务对象(POJO 或会话 Bean)进行交互,因为使用 Facade 模式将不同的单一服务收集到一组中。 @Transactional 注…
Linq to Sql 在同一事务中添加和删除
我有一个更新主详细信息记录的操作方法。当数据第一次从视图到达控制器时,我从数据库中选择以前的记录并调用存储库的删除方法。 public ActionResult…
使用 DBLINK 时 Oracle 出错
我正在使用jboss5.1.x,EJB3.0,JPA3。 我正在尝试从通过 dblink 连接到另一个数据库的视图中执行“选择”查询。 源数据库是Oracle 9,目标数据库是Or…