数据库事务中的工作流活动管理
在开发过程中,确保数据库更新的一致性是非常重要的。本文将详细介绍如何将工作流活动纳入同一数据库事务,以保证更新操作的一致性。
解决方案设置
首先,我们需要对解决方案进行一系列设置,具体步骤如下:
1. 创建一个空白解决方案,命名为Chapter14。
2. 从 Windows 资源管理器中,将Chapter13文件夹中的LeadGenerator文件夹复制到Chapter14文件夹。
3. 在 Visual Studio 的解决方案资源管理器中,右键点击Chapter14解决方案,选择“添加” -> “现有项目”,然后选择刚刚复制到Chapter14文件夹中的LeadGenerator项目。
4. 创建Chapter14数据库,并运行以下脚本初始化数据库架构:
-SqlWorkflowInstanceStoreSchema.sql
-SqlWorkflowInstanceStoreLogic.sql
-Lead.sql
-Tracking.sql
5. 打开app.config文件,更改connectionString