' Microsoft SQL Server Integration Services Script Component' Write scripts using Microsoft Visual Basic 2008.' ScriptMain is the entry point class of the script.Imports SystemImports System.DataImports System.MathImports Microsoft.SqlServer.Dts.Pipeline.WrapperImports Microsoft.SqlServer.Dts.Runtime.Wrapper__Public Class ScriptMainInherits UserComponentPublic Overrides Sub Input0_ProcessInputRow(ByVal Row As Input0Buffer)'If the incoming Row is Rupee then convert it into Dollar and Yen ,Keep Rest of the Fields Same.'Incase if you have ProductID,RegionID or any fields Equate input Buffer to Output Buffer .If (Row.Cur = "Rupee") Then'Add a New Row for Every Input BufferOutput0Buffer.AddRow()Output0Buffer.Value = Row.ConvValue * 0.02Output0Buffer.Cur = "Dollar"Output0Buffer.AddRow()Output0Buffer.Value = Row.ConvValue * 0.625Output0Buffer.Cur = "Yen"'Add the Row to Output Buffer which is same as Input bufferOutput0Buffer.AddRow()Output0Buffer.Value = Row.ConvValueOutput0Buffer.Cur = Row.CurEnd If'Same Applies for YenIf (Row.Cur = "Yen") ThenOutput0Buffer.AddRow()Output0Buffer.Value = Row.ConvValue * 0.0125Output0Buffer.Cur = "Dollar"Output0Buffer.AddRow()Output0Buffer.Value = Row.ConvValue * 1.6Output0Buffer.Cur = "Rupee"Output0Buffer.AddRow()Output0Buffer.Value = Row.ConvValueOutput0Buffer.Cur = Row.CurEnd If'Same Applies for DollarIf (Row.Cur = "Dollar") ThenOutput0Buffer.AddRow()Output0Buffer.Value = Row.ConvValue * 50Output0Buffer.Cur = "Rupee"Output0Buffer.AddRow()Output0Buffer.Value = Row.ConvValue * 80Output0Buffer.Cur = "Yen"Output0Buffer.AddRow()Output0Buffer.Value = Row.ConvValueOutput0Buffer.Cur = Row.CurEnd IfEnd SubEnd Class