2011-08-20 61 views
0

我有一个C#应用程序。我想运行一个事务,在不同的位置插入和更新多个数据库。我注意到通过MySQL提供的.net连接器支持。任何解决方案?我现在正在做的是开放2交易,然后我犯了一个,然后我犯了另一个冒险,因为有时候某些东西没有被更新。用于Mysql的C#中的分布式事务

+0

你可以尝试线程,虽然很难明确你所要求的含义,你可以更具体一些你需要帮助吗? – Qwerty01

+0

我不知道mysql是否支持DTC(分布式事务协调器)服务。然后你可以使用TransactionScope – alexm

+0

我建议看一下mysql提供的提供程序支持的内容,并首先使用它,然后使用它。 –

回答

0
+0

尊敬的Kress,我在问题出现之前查看了此链接,我不知道这是否支持.net,以及如何在.net上执行此操作? MySQL提供的.net连接器只支持单个事务而不是多个,这是我在这之前阅读过的文档。 – newbie14