在 Windows Workflow Foundation 中的 TransactionScope 中包含的多个活动之间使用相同的数据库连接吗?

发布于 2024-12-22 13:19:53 字数 161 浏览 2 评论 0原文

在 Windows Workflow Foundation 中,我想将多个代码活动包装在 TransactionScope 活动中。代码活动具有将数据插入数据库的 SQL 代码。我想打开到数据库的连接,然后在将数据插入数据库的所有代码活动中使用此连接(以便它们使用相同的连接)。

我该怎么做?

In Windows Workflow Foundation I want to wrap multiple code activities inside a TransactionScope activity. The code activities has SQL code that inserts data into the database. I want to open a connection to the database and then use this connection in all the code activities which inserts data into the database (so that they use the same connection).

How do I do this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

愛上了 2024-12-29 13:19:53

您不必担心创建新连接的成本。当连接到 SQL Server 时,ADO.NET 会透明地为您处理连接池。我相信官方的 Oracle 和 mySQL 驱动程序也可以为您做同样的事情。

只要连接字符串匹配,就处于良好状态。

You don't have to worry about the costs of creating new connections. ADO.NET transparently handles connection pools for you when connecting to SQL Server. I believe the official Oracle and mySQL drivers do the same for you as well.

As long as the connection strings match, you're in good shape.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文