C# 在使用事务提交()之前选择值

C# 在使用事务提交()之前选择值,c#,sql,C#,Sql,在提交事务之前,是否可以从事务中更新的行中选择一些值 基本上,我需要一个表行来包含一个特定的值,并且我正在使用一个事务回滚表更改,如果它在事务结束时发现没有包含这个值的行 编辑:我正在使用C的SqlTransaction 伪代码: 开放数据库连接 启动事务 循环复选框 如果检查 更新表行\行名称 环端 检查表 如果行_名称不包含x值 一定要后退 如果行名称包含x值 确实承诺 结束交易 添加一些代码以更好地理解您的问题。在您更新的任何会话中。。即使没有提交,更新的信息也可用!x来自哪里?

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

基本上,我需要一个表行来包含一个特定的值,并且我正在使用一个事务回滚表更改,如果它在事务结束时发现没有包含这个值的行

编辑:我正在使用C的SqlTransaction

伪代码:

开放数据库连接 启动事务 循环复选框 如果检查 更新表行\行名称 环端 检查表 如果行_名称不包含x值 一定要后退 如果行名称包含x值 确实承诺 结束交易
添加一些代码以更好地理解您的问题。在您更新的任何会话中。。即使没有提交,更新的信息也可用!x来自哪里?