![]() |
1
3
这里有一种方法。。 创建类型为object的变量。 创建一个“执行SQL任务”,获取源数据并将其加载到变量(ADO.NET)中。 创建一个“ForEach循环容器”。
您应该能够使用SCOPE_IDENTITY()在插入到主表后获取每个ID,并使用它插入到详细表中。 |
![]() |
2
2
我遇到过这个问题,规模更大一些(导入深度嵌套的XML)。我能够利用XML源的一个特性,即在主“表”中创建一个代理键,然后在“子”表中作为“外键”重复该代理键。 其思想是允许每个“表”到达数据库中一个单独的暂存表。在处理完所有行之后,您可以使用这些“外键”进行任何最终处理,这些处理要求同时创建主行和明细行,即使是在事务中(如有必要)。
|
![]() |
3
0
迁移源中有ID字段的数据时,我经常使用的一种技术是在目标主表中有一个名为“OldID”的列。使用SSIS控件填充它,将原始id字段放入OldID中。然后是后续的SSIS控件对已填充的主记录执行查找,其中旧ID与源ID匹配,并以这种方式获取新创建的ID。 |
|
jdstein1 · 需要使用主/细节范例在列表之间切换项目(角度) 7 年前 |
![]() |
Brandon M · 拆分控制器主表视图推送到主导航堆栈而不是细节 8 年前 |
![]() |
akhalsa · Android碎片替换没有任何作用 12 年前 |
![]() |
Elias Rahme · 在主细节应用程序模板中加载不同的视图控制器 12 年前 |