我找到了这个great article关于表适配器的事务。然而,本文并没有解释为什么需要甚至需要交易!
为什么值得我尝试与 TableAdapter 一起实现事务?
最佳答案
假设当您正在保存需要多次查询数据库的内容时,发生了一些不好的事情。当您开始保存操作时,您希望对已保存的所有数据发生什么情况? 大多数开发人员都希望使之前保存的数据失效。 嗯..这就是事务的用途:将所有保存逻辑封装在事务中,这样如果/当中间发生一些不好的事情时,就不会保存任何内容。
有关交易主题的更多信息:http://en.wikipedia.org/wiki/Database_transaction
关于c# - 我是否需要将数据库事务与 c# TableAdapters 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4095722/