我正在尝试将 XML 文件加载到数据库表中,XML 的节点为 (EmpID, Name, Address1 and Address2) ,我想将其加载到两个表 Employee(EmpID,Name) 和 EmployeeAddress(EmplD,Address1,Address2 )
我面临的问题:当我尝试为 OLEDB 目标输入路径时,它会抛出错误,我正在使用下面的代码,请您帮忙确定我正在使用下面的代码加载文件的问题
<Biml xmlns="http://schemas.varigence.com/biml.xsd">
<Tasks >
<Dataflow Name="DataflowTask1">
<Transformations>
<XmlSource Name="XMLSource1">
<XmlSchemaFileInput ConnectionName="XmlXsd" />
<FileInput ConnectionName="XmlFile" />
</XmlSource>
<OleDbDestination Name="OLe DB Des" ConnectionName="Destination" >
** <InputPath OutputPathName="XMLSource1.Output"> </InputPath>**
<ExternalTableOutput Table="[Employee]" >
</ExternalTableOutput>
<Columns>
<Column SourceColumn="empid" TargetColumn="EmpID" />
<Column SourceColumn="name" TargetColumn="Empname" />
</Columns>
</OleDbDestination>
</Transformations>
</Dataflow>
</Tasks>
</Package>