使用事务在commit()之前选择值

时间:2014-02-02 13:34:54

标签: c# sql

在提交交易之前,是否可以从我的交易中更新的行中选择一些值?

基本上我需要1个表行来包含一个特定的值,并且我在事务结束时使用事务来回滚表更改,如果它看到没有包含该值的行。 / p>

编辑:我正在使用C#' SqlTransaction

的伪代码:

  • 打开数据库连接
  • 开始交易
  • 循环复选框
    • 如果选中
      • 更新表格行row_name
  • 循环结束
  • 检查表
    • 如果row_name不包含x
      • 回滚
    • 如果row_name包含x
      • 提交
  • 结束交易

0 个答案:

没有答案